Valuation: Brookfield Renewable Corporation Inc.

Market Cap 17.71B 0 12.46B 10.91B 10.01B 9.34B 1,187B 17.99B 120B 46.69B 583B 46.83B 45.81B 2,012B P/E 2026 *
-86.9x
P/E 2027 * -86.9x
Enterprise Value 52.75B 0 37.13B 32.5B 29.81B 27.83B 3,535B 53.58B 358B 139B 1,738B 139B 136B 5,994B 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.09%+12.10%-24.36% 8.46B
+1.46%-3.07%+28.33%+40.58% 6.92B
+0.32%-1.28%+1.98%+14.44% 5.64B
-5.40%-15.07% - - 5.14B
+0.93%+2.86%+184.21%+35.85% 1.11B
+1.27%-1.77%-18.46%-50.55% 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.24%-1.16%+34.27%-14.38% 3.38B
Weighted average by Cap. +0.06%-3.13%+21.31%+2.68%

Financials

2026 *2027 *
Net sales 7.67B 0 5.4B 4.72B 4.33B 4.05B 514B 7.79B 52.08B 20.22B 253B 20.28B 19.84B 871B 8.82B 0 6.21B 5.43B 4.98B 4.65B 591B 8.96B 59.88B 23.25B 290B 23.32B 22.81B 1,002B
Net income -342M -0 -241M -211M -193M -181M -22.94B -348M -2.32B -902M -11.28B -905M -885M -38.89B -332M -0 -234M -204M -188M -175M -22.24B -337M -2.25B -875M -10.93B -878M -859M -37.72B
Net Debt 35.04B 0 24.66B 21.59B 19.8B 18.49B 2,348B 35.6B 238B 92.38B 1,154B 92.66B 90.64B 3,982B 37.26B 0 26.22B 22.95B 21.05B 19.66B 2,497B 37.85B 253B 98.23B 1,227B 98.53B 96.38B 4,234B
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