Business
Critical Survey: Electric Power Development (EPWDF) & Its Peers
By logan wallace|
1 min read
Insider & Institutional Ownership 12.5% of Electric Power Development shares are held by institutional investors. Comparatively, 36.0% of shares of all “Independent Power & Renewable Electricity Producers” companies are held by institutional investors. 21.5% of shares of all “Independent Power & Renewable Electricity Producers” companies are held by insiders. Strong institutional ownership is an indication [...]