Live feed10:01:27·36dINSIDERFilingvia QuantisnowLarge owner Japan Post Holdings Co., Ltd. sold $2,852,290 worth of shares (24,500 units at $116.42) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.AFL· AFLAC IncorporatedFinanceOriginal source