Live feed09:20:21·39dINSIDERFilingvia QuantisnowLarge owner Japan Post Holdings Co., Ltd. sold $2,791,597 worth of shares (24,200 units at $115.36) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.AFL· AFLAC IncorporatedFinanceOriginal source