Valuation: Brookfield Renewable Corporation

Market Cap 17.86B 12.59B 11B 10.1B 9.42B 1,198B 18.16B 122B 47.13B 588B 47.27B 46.24B 2,025B P/E 2026 *
-87.5x
P/E 2027 * -87.5x
Enterprise Value 52.9B 37.29B 32.58B 29.92B 27.9B 3,550B 53.79B 360B 140B 1,741B 140B 137B 6,000B EV / Sales 2026 *
6.9x
EV / Sales 2027 * 6.25x
Free-Float
39.17%
Yield 2026 *
4.28%
Yield 2027 * 4.45%

Last Transcript: Brookfield Renewable Corporation

1 day-1.18%
Current month+28.82%
Current year+28.82%
3 years 21.35
Extreme 21.35
37.85
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.($)
+2.15%-2.39% - - 12.57B
+1.07%-1.64%+10.16%-23.47% 8.33B
+6.49%-6.97%+31.93%+39.46% 6.82B
0.00%-1.91%+1.20%+14.07% 5.62B
-5.22%-9.20% - - 5.43B
+0.47%+11.46%+183.44%+34.59% 1.1B
-0.42%-1.11%-17.52%-51.23% 1.06B
0.00%-2.60%+12.50% - 815M
+0.68%-3.29%+23.53%-94.84% 651M
-0.70%+2.90%+21.37%-22.40% 643M
Average -0.57%-0.65%+33.33%-14.83% 3.39B
Weighted average by Cap. -0.83%-2.32%+21.23%+2.48%

Financials

2026 *2027 *
Net sales 7.67B 5.41B 4.72B 4.34B 4.05B 515B 7.8B 52.23B 20.24B 252B 20.3B 19.86B 870B 8.82B 6.22B 5.43B 4.99B 4.65B 592B 8.97B 60.06B 23.27B 290B 23.34B 22.83B 1,000B
Net income -342M -241M -211M -194M -181M -22.97B -348M -2.33B -903M -11.27B -906M -886M -38.82B -332M -234M -204M -188M -175M -22.28B -338M -2.26B -876M -10.93B -879M -859M -37.65B
Net Debt 35.04B 24.7B 21.58B 19.82B 18.48B 2,352B 35.63B 239B 92.49B 1,153B 92.75B 90.74B 3,975B 37.26B 26.27B 22.95B 21.08B 19.66B 2,501B 37.89B 254B 98.35B 1,227B 98.63B 96.48B 4,226B
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
26-07-02 $36.31 -1.20% 922,635
26-07-01 $36.75 -1.00% 829,330
26-06-30 $37.12 -0.30% 994,180
26-06-29 $37.23 -1.27% 1,245,384
26-06-26 $37.71 +0.24% 1,348,867
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
6
Last Close Price
36.75USD
Average target price
41.00USD
Spread / Average Target
+11.56%

Quarterly revenue - Rate of surprise