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