TSE:9513Renewable Energy
What Electric Power Development (TSE:9513)'s Completed ¥20 Billion Share Buyback Means For Shareholders
Electric Power Development has completed its share repurchase program announced in May 2025, buying back a total of 6,713,200 shares, or 3.71% of shares, for ¥19,999.73 million as of March 24, 2026.
This sizable buyback completion reduces the company’s free float and can meaningfully influence earnings per share calculations and capital allocation perceptions.
We’ll now look at how completing this sizeable share repurchase shapes Electric Power Development’s investment narrative and capital...