Valuation: Brookfield Renewable Corporation

Market Cap 1.7TCr 1.2TCr 1.05TCr 968.02Cr 894.06Cr 1,14400Cr 1.72TCr 12TCr 4.54TCr 56TCr 4.5TCr 4.41TCr 1,93800Cr P/E 2026 *
-83.5x
P/E 2027 * -83.5x
Enterprise Value 5.2TCr 3.68TCr 3.22TCr 2.97TCr 2.74TCr 3,50800Cr 5.29TCr 35TCr 14TCr 1,72800Cr 14TCr 14TCr 5,94100Cr EV / Sales 2026 *
6.75x
EV / Sales 2027 * 6.12x
Free-Float
39.17%
Yield 2026 *
4.49%
Yield 2027 * 4.66%

Last Transcript: Brookfield Renewable Corporation

1 day-1.38%
Current month+22.70%
Current year+22.70%
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.($)
-1.38%-3.89% - - 1.2TCr
-0.63%-3.35%-3.77%-23.64% 820.16Cr
-1.05%-3.61%+24.71%+30.21% 674.58Cr
-0.43%-1.19%+1.33%+12.39% 568.37Cr
-4.86%-22.47% - - 420.16Cr
-0.42%+10.65%+208.39%+58.28% 124.12Cr
-2.32%-9.29%-18.70%-55.07% 103.3Cr
0.00%-2.44%+9.20% - 80Cr
+3.92%+6.71%+35.90%-94.08% 68Cr
+2.05%+4.20%+13.74%-16.76% 66Cr
Average -0.52%-1.73%+33.85%-12.67% 324.93Cr
Weighted average by Cap. -1.24%-4.53%+16.91%+0.84%

Financials

2026 *2027 *
Net sales 770.36Cr 544.84Cr 476.57Cr 439.58Cr 405.99Cr 52TCr 783.31Cr 5.25TCr 2.06TCr 26TCr 2.05TCr 2TCr 88TCr 885.58Cr 626.33Cr 547.85Cr 505.32Cr 466.72Cr 60TCr 900.47Cr 6.04TCr 2.37TCr 29TCr 2.35TCr 2.3TCr 1,01200Cr
Net income -35Cr -24Cr -21Cr -20Cr -18Cr -2.33TCr -35Cr -235.71Cr -93Cr -1.15TCr -92Cr -90Cr -3.95TCr -34Cr -24Cr -21Cr -19Cr -18Cr -2.26TCr -34Cr -228.5Cr -90Cr -1.11TCr -89Cr -87Cr -3.83TCr
Net Debt 3.5TCr 2.48TCr 2.17TCr 2TCr 1.85TCr 2,36400Cr 3.56TCr 24TCr 9.38TCr 1,16400Cr 9.31TCr 9.1TCr 4,00300Cr 3.73TCr 2.64TCr 2.31TCr 2.13TCr 1.96TCr 2,51300Cr 3.79TCr 25TCr 9.98TCr 1,23800Cr 9.89TCr 9.68TCr 4,25700Cr
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
13/26/13 $34.58 -1.40% 2,50,763
10/26/10 $35.07 -1.32% 10,81,925
09/26/09 $35.54 -1.06% 9,01,846
08/26/08 $35.92 +1.44% 11,63,871
07/26/07 $35.41 -3.30% 13,94,452
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
6
Last Close Price
35.07USD
Average target price
41.00USD
Spread / Average Target
+16.91%

Quarterly revenue - Rate of surprise