Valuation: Brookfield Renewable Corporation

Market Cap 15.69B 11.13B 9.78B 9.13B 8.38B 1,066B 16.07B 108B 42.34B 528B 41.8B 40.89B 1,824B P/E 2026 *
-77.5x
P/E 2027 * -77.5x
Enterprise Value 51.29B 36.4B 31.99B 29.86B 27.4B 3,487B 52.56B 354B 138B 1,725B 137B 134B 5,965B EV / Sales 2026 *
6.17x
EV / Sales 2027 * 5.53x
Free-Float
39.17%
Yield 2026 *
4.84%
Yield 2027 * 5.02%

Last Transcript: Brookfield Renewable Corporation

1 day-1.81%
Current month+10.89%
Current year+10.89%
3 years 29.54
Extreme 29.54
48.66
5 years 29.54
Extreme 29.54
57.05
10 years 29.54
Extreme 29.54
80.3
Change 5-day change 1-year change 3-year change Capi.($)
-1.81%-4.69% - - 11.13B
+3.13%-0.55%-10.54%-24.58% 7.79B
-4.20%-10.25%+6.72%+16.11% 6.05B
-1.95%-2.16%-0.44%+9.04% 5.72B
-6.69%-11.88% - - 4B
-1.92%-5.56%+216.77%+49.12% 1.31B
-1.15%+0.44%-9.97%-56.53% 1.04B
+0.46%-2.22%+5.77% - 795M
-0.68%-2.65%+11.36%-23.44% 658M
-2.01%-6.41%+2.82%-95.11% 648M
Average -1.70%-3.47%+27.81%-17.91% 3.11B
Weighted average by Cap. -1.69%-3.66%+10.15%-4.89%

Financials

2026 *2027 *
Net sales 8.31B 5.9B 5.18B 4.84B 4.44B 565B 8.51B 57.35B 22.43B 279B 22.14B 21.66B 966B 9.69B 6.88B 6.05B 5.64B 5.18B 659B 9.93B 66.92B 26.17B 326B 25.83B 25.27B 1,127B
Net income -395M -280M -246M -230M -211M -26.82B -404M -2.72B -1.07B -13.27B -1.05B -1.03B -45.88B -393M -279M -245M -229M -210M -26.73B -403M -2.71B -1.06B -13.23B -1.05B -1.02B -45.72B
Net Debt 35.61B 25.27B 22.2B 20.73B 19.02B 2,420B 36.48B 246B 96.11B 1,198B 94.87B 92.81B 4,140B 37.89B 26.89B 23.63B 22.05B 20.24B 2,575B 38.82B 262B 102B 1,274B 101B 98.76B 4,406B
Logo Brookfield Renewable Corporation
Brookfield Renewable Corp. operates renewable power platforms and sustainable solutions. The Company’s operations consist of over 13,948 MW of installed hydroelectric, wind, solar, storage and ancillary capacity across Brazil, Colombia, North America and Europe. Its sustainable solutions assets include investment in a leading global nuclear services business and a portfolio of investments in carbon capture and storage capacity, agricultural renewable natural gas, materials recycling and eFuels manufacturing capacity, among others. It is focused on power markets in the United States. Its hydroelectric capacity in the United States is located in New York, Pennsylvania, and New England. In New York, it has over 74 hydroelectric facilities, in Pennsylvania, four hydroelectric facilities, and in New England, 48 hydroelectric facilities. Through its subsidiary TerraForm Power, it has a diverse portfolio of wind and solar platforms located in California, Illinois, Texas and New York.
Employees
2,411
Date Price Change Volume
30/07/26 CA$45.10 -1.81% 297,833
28/07/26 CA$45.93 -0.20% 292,411
27/07/26 CA$46.02 -2.79% 191,537
24/07/26 CA$47.34 +0.04% 243,763
23/07/26 CA$47.32 +2.74% 620,598
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
5
Last Close Price
32.54USD
Average target price
42.40USD
Spread / Average Target
+30.30%

Quarterly revenue - Rate of surprise