Valuation: Brookfield Renewable Corporation Inc.

Market Cap 17.71B 0 12.47B 10.9B 10.02B 9.34B 1,187B 17.98B 120B 46.75B 584B 46.8B 45.8B 2,011B P/E 2026 *
-86.9x
P/E 2027 * -86.9x
Enterprise Value 52.75B 0 37.14B 32.47B 29.84B 27.81B 3,536B 53.55B 358B 139B 1,738B 139B 136B 5,990B EV / Sales 2026 *
6.88x
EV / Sales 2027 * 6.23x
Free-Float
39.17%
Yield 2026 *
4.31%
Yield 2027 * 4.48%

Last Transcript: Brookfield Renewable Corporation Inc.

Change 5-day change 1-year change 3-year change Capi.($)
-.--%-.--% - - 12.48B
+1.76%-0.69%+7.55%-22.39% 8.46B
+0.44%-6.22%+32.99%+39.90% 6.92B
+0.32%-1.28%+1.98%+14.44% 5.64B
-0.06%-8.41% - - 5.14B
+0.93%+2.86%+184.21%+35.85% 1.11B
+1.27%-2.18%-18.80%-50.76% 1.07B
0.00%0.00%+12.78% - 817M
+1.36%+4.93%+33.04%-94.77% 658M
+0.70%+4.38%+20.17%-21.86% 641M
Average +0.16%-1.57%+34.24%-14.23% 3.38B
Weighted average by Cap. -0.02%-3.30%+21.05%+3.16%

Financials

2026 *2027 *
Net sales 7.67B 0 5.4B 4.72B 4.34B 4.04B 514B 7.79B 52.07B 20.24B 253B 20.27B 19.83B 871B 8.82B 0 6.21B 5.43B 4.99B 4.65B 591B 8.95B 59.88B 23.28B 291B 23.3B 22.8B 1,001B
Net income -342M -0 -241M -211M -194M -180M -22.94B -347M -2.32B -904M -11.28B -905M -885M -38.86B -332M -0 -234M -204M -188M -175M -22.25B -337M -2.25B -876M -10.94B -877M -858M -37.69B
Net Debt 35.04B 0 24.67B 21.57B 19.82B 18.47B 2,349B 35.57B 238B 92.5B 1,155B 92.6B 90.62B 3,979B 37.26B 0 26.23B 22.93B 21.08B 19.65B 2,498B 37.83B 253B 98.36B 1,228B 98.47B 96.36B 4,231B
Logo Brookfield Renewable Corporation Inc.
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
-
Trader
Investor
Global
Quality
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
6
Last Close Price
36.49USD
Average target price
41.00USD
Spread / Average Target
+12.36%

Quarterly revenue - Rate of surprise