Valuation: Brookfield Renewable Corporation

Market Cap 1.6TCr 1.14TCr 991.85Cr 923.2Cr 847.61Cr 1,08900Cr 1.63TCr 11TCr 4.27TCr 54TCr 4.29TCr 4.19TCr 1,81800Cr P/E 2026 *
-19.3x
P/E 2027 * -17.6x
Enterprise Value 6.57TCr 4.68TCr 4.07TCr 3.79TCr 3.48TCr 4,47200Cr 6.67TCr 45TCr 18TCr 2,22700Cr 18TCr 17TCr 7,46600Cr EV / Sales 2026 *
6.45x
EV / Sales 2027 * 5.67x
Free-Float
39.17%
Yield 2026 *
4.73%
Yield 2027 * 4.9%
1 day+0.80%
Current month+15.02%
Current year+15.02%
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.($)
+0.80%-1.18% - - 1.14TCr
-3.64%+0.09%-7.97%-24.18% 810.32Cr
+0.90%-1.83%+9.14%+20.02% 599.66Cr
+0.78%-2.67%-0.11%+9.51% 572.12Cr
-15.45%-23.11% - - 363.07Cr
-.--%-2.88%+191.91%+45.95% 129.93Cr
-0.29%+2.35%-5.93%-55.82% 105.15Cr
-.--%+0.45%+3.95% - 82Cr
+0.69%-2.01%+0.69%-95.29% 65Cr
-.--%-4.05%+5.97%-26.42% 64Cr
Average -1.62%-3.92%+24.71%-18.03% 310.03Cr
Weighted average by Cap. -1.69%-4.02%+9.89%-4.22%

Financials

2026 *2027 *
Net sales 1.02TCr 726.2Cr 631.29Cr 587.59Cr 539.48Cr 69TCr 1.03TCr 6.93TCr 2.72TCr 35TCr 2.73TCr 2.67TCr 1,15700Cr 961.63Cr 685.48Cr 595.88Cr 554.64Cr 509.23Cr 65TCr 976.53Cr 6.54TCr 2.57TCr 33TCr 2.57TCr 2.52TCr 1,09200Cr
Net income -39Cr -28Cr -24Cr -23Cr -21Cr -2.69TCr -40Cr -268.42Cr -105.35Cr -1.34TCr -105.7Cr -103.38Cr -4.48TCr -39Cr -28Cr -24Cr -23Cr -21Cr -2.68TCr -40Cr -267.5Cr -104.98Cr -1.33TCr -105.33Cr -103.02Cr -4.47TCr
Net Debt 4.97TCr 3.54TCr 3.08TCr 2.87TCr 2.63TCr 3,38300Cr 5.05TCr 34TCr 13TCr 1,68400Cr 13TCr 13TCr 5,64800Cr 3.86TCr 2.75TCr 2.39TCr 2.22TCr 2.04TCr 2,62400Cr 3.92TCr 26TCr 10TCr 1,30600Cr 10TCr 10TCr 4,38000Cr
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/26/31 CA$46.78 +0.80% 4,31,163
30/26/30 CA$46.41 +2.90% 3,71,619
29/26/29 CA$45.10 -1.81% 2,97,833
28/26/28 CA$45.93 -0.20% 2,92,411
27/26/27 CA$46.02 -2.79% 1,91,537
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
42.40USD
Spread / Average Target
+27.14%

Quarterly revenue - Rate of surprise