Unlock stock picks and a broker-level newsfeed that powers Wall Street.

NYSE - Delayed Quote USD

Brookfield Renewable Corporation (BEPC)

Compare
26.38
+0.45
+(1.74%)
At close: April 11 at 4:00:02 PM EDT
26.50
+0.12
+(0.45%)
After hours: April 11 at 7:45:42 PM EDT

Major Holders

Breakdown
0.05% % of Shares Held by All Insider
69.09% % of Shares Held by Institutions
69.13% % of Float Held by Institutions
535 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Brookfield Corp /ON/ 10.09M Dec 31, 2024 6.97% 266,283,721
Vanguard Group Inc 5.58M Dec 31, 2024 3.85% 147,243,157
Principal Financial Group, Inc. 4.18M Dec 31, 2024 2.88% 110,259,638
Parnassus Investments, LLC 3.91M Dec 31, 2024 2.70% 103,158,881
Legal & General Group PLC 3.28M Dec 31, 2024 2.27% 86,612,475
FMR, LLC 3.28M Dec 31, 2024 2.26% 86,502,760
Blackrock Inc. 3.18M Dec 31, 2024 2.19% 83,769,370
ClearBridge Investments Limited 2.89M Dec 31, 2024 2.00% 76,365,771
Arrowstreet Capital, Limited Partnership 2.49M Dec 31, 2024 1.72% 65,662,508
CIBC Asset Management Inc. 2.37M Dec 31, 2024 1.63% 62,419,377

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
Parnassus Funds-Parnassus Value Equity Fund 2.67M Dec 31, 2024 1.84% 70,372,288
Principal Funds, Inc-MidCap Fund (f/k/a MidCap Blend Fund) 2.39M Jan 31, 2025 1.65% 63,012,848
VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund 1.88M Jan 31, 2025 1.30% 49,674,619
First TRT Exch-Trd AlphaDEX Fd.-First TRT Utilities AlphaDEX Fd. 1.64M Mar 31, 2025 1.13% 43,357,823
Parnassus Funds-Parnassus Mid Cap Fund 1.24M Dec 31, 2024 0.86% 32,744,384
VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund 1.17M Dec 31, 2024 0.81% 30,936,853
Baird Funds Inc-Baird Chautauqua International Growth Fund 1.1M Dec 31, 2024 0.76% 28,944,530
NEW ALTERNATIVES FUND 550k Dec 31, 2024 0.38% 14,508,999
iShares Trust-iShares Exponential Technologies ETF 549.47k Feb 28, 2025 0.38% 14,494,912
J.P. Morgan Exch-Trd Fd. TRT-JPMorgan BetaBuilders Canada ETF 481.37k Jan 31, 2025 0.33% 12,698,434

Related Tickers