Key Insights
- Electric Power Development’s significant individual investors ownership suggests that the key decisions are influenced by shareholders from the larger public
- 42% of the business is held by the top 25 shareholders
- Institutions own 41% of Electric Power Development
To get a sense of who is truly in control of Electric Power Development Co., Ltd. (TSE:9513), it is important to understand the ownership structure of the business. With 56% stake, individual investors possess the maximum shares in the company. That is, the group stands to benefit the most if the stock rises (or lose the most if there is a downturn).
Meanwhile, institutions make up 41% of the company’s shareholders. Large companies usually have institutions as shareholders, and we usually see insiders owning shares in smaller companies.
Let’s take a closer look to see what the different types of shareholders can tell us about Electric Power…


