$29.15
-0.44-1.49%
Last update: Oct 30, 4:59 PM

Brookfield Renewable (BEPC) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
185.643M
Institutional Shares Held
54.068M
Institutional % Held
30.1%
Ownership Breakdown