Is Mitsubishi (TSE:8058) Using Slower Earnings to Justify an Aggressive Share Buyback Strategy?
Mitsubishi Corporation has reported past nine‑month results to 31 December 2025, with sales of ¥13.68 trillion and net income of ¥607.92 ...
Strong Bearish
-100.0