2 institutional investors and hedge funds own BEPC, holding 15,122,960 shares worth $561.4M (latest 13F filings).
Institutional holders of BEPC — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Brookfield Corporation | Equity | 10,094,152 | $374,694,922 | 0.49% | 0% |
| Parnassus Investments | Equity | 5,028,808 | $186,669,353 | 0.50% | -0.04% |