Live feed12:07:41·32dINSIDERFilingvia QuantisnowLarge owner Japan Post Holdings Co., Ltd. sold $3,718,049 worth of shares (31,600 units at $117.66) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.AFL· AFLAC IncorporatedFinanceOriginal source