Japan Post Holdings Sells $215M in Aflac Shares: Japan Post sold $215m of Aflac (AFL) on Apr 3, 2026, per Investing.com; the block raises governance and flows questions though immediate market impact appears limited. 👈 Read full analysis #JapanPost #Aflac #Investing #StockMarket #Governance