Valuation: Brookfield Renewable Corporation

Market Cap 16.01B 11.41B 9.92B 9.23B 8.48B 1,089B 16.25B 109B 42.71B 542B 42.85B 41.91B 1,818B P/E 2026 *
-36.3x
P/E 2027 * -27.8x
Enterprise Value 56.92B 40.57B 35.27B 32.83B 30.14B 3,873B 57.8B 387B 152B 1,928B 152B 149B 6,465B EV / Sales 2026 *
5.59x
EV / Sales 2027 * 5.71x
Free-Float
39.17%
Yield 2026 *
4.73%
Yield 2027 * 4.91%
1 day+0.63%
Current month+18.30%
Current year+18.30%
3 years 21.35
Extreme 21.35
35.14
5 years 21.35
Extreme 21.35
45.43
10 years 21.35
Extreme 21.35
63.31
Change 5-day change 1-year change 3-year change Capi.($)
+0.63%-0.54% - - 11.41B
-3.64%+0.09%-6.55%-23.32% 8.1B
+0.90%-1.83%+10.00%+20.69% 6B
+0.78%-2.67%-0.22%+9.64% 5.72B
-15.45%-23.11% - - 3.63B
-.--%-2.88%+195.32%+45.95% 1.3B
-0.29%+2.35%-3.52%-54.85% 1.05B
-.--%+0.45%+5.92% - 816M
+0.69%-2.01%+3.55%-95.29% 649M
-.--%-4.05%+9.23%-26.42% 636M
Average -1.64%-3.92%+26.72%-17.66% 3.1B
Weighted average by Cap. -1.74%-4.02%+11.07%-3.68%

Financials

2026 *2027 *
Net sales 10.19B 7.26B 6.31B 5.88B 5.39B 693B 10.35B 69.26B 27.18B 345B 27.27B 26.67B 1,157B 9.62B 6.85B 5.96B 5.55B 5.09B 654B 9.77B 65.38B 25.66B 326B 25.74B 25.18B 1,092B
Net income -885M -631M -549M -511M -469M -60.24B -899M -6.02B -2.36B -29.99B -2.37B -2.32B -101B -494M -352M -306M -285M -261M -33.6B -501M -3.36B -1.32B -16.73B -1.32B -1.29B -56.09B
Net Debt 40.91B 29.16B 25.35B 23.6B 21.66B 2,784B 41.54B 278B 109B 1,386B 110B 107B 4,647B 38.92B 27.74B 24.12B 22.45B 20.61B 2,648B 39.52B 265B 104B 1,318B 104B 102B 4,421B
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
31/07/26 US$33.35 +0.63% 1,597,751
30/07/26 US$33.14 +3.18% 2,405,598
29/07/26 US$32.12 -1.29% 1,748,361
28/07/26 US$32.54 -0.18% 2,548,257
27/07/26 US$32.60 -2.77% 1,817,607
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
5
Last Close Price
33.35USD
Average target price
40.80USD
Spread / Average Target
+22.34%

Quarterly revenue - Rate of surprise