Valuation: Brookfield Renewable Corporation Inc.

Market Cap 17.81B 0 12.53B 10.97B 10.11B 9.38B 1,195B 18.05B 121B 47.08B 587B 47.05B 46.02B 2,034B P/E 2026 *
-87.2x
P/E 2027 * -87.2x
Enterprise Value 52.86B 0 37.17B 32.56B 29.99B 27.83B 3,546B 53.57B 359B 140B 1,741B 140B 137B 6,035B EV / Sales 2026 *
6.89x
EV / Sales 2027 * 6.25x
Free-Float
39.17%
Yield 2026 *
4.3%
Yield 2027 * 4.46%

Last Transcript: Brookfield Renewable Corporation Inc.

Change 5-day change 1-year change 3-year change Capi.($)
-.--%-.--% - - 12.53B
-1.90%-1.73%+2.07%-18.04% 8.42B
+0.62%+2.53%+29.13%+44.63% 6.96B
+0.86%+1.08%+3.43%+15.15% 5.69B
+1.86%-13.12% - - 5.23B
+2.31%+3.27%+185.16%+42.58% 1.14B
+3.19%+1.09%-17.49%-47.23% 1.11B
-0.45%-5.11%+11.50% - 814M
+0.67%+3.45%+30.43%-94.47% 669M
+2.10%+5.04%+11.45%-19.34% 656M
Average +0.93%-0.13%+31.96%-10.96% 3.41B
Weighted average by Cap. +0.24%-1.77%+18.41%+6.70%

Financials

2026 *2027 *
Net sales 7.67B 0 5.39B 4.72B 4.35B 4.04B 514B 7.77B 52.08B 20.27B 253B 20.25B 19.81B 876B 8.82B 0 6.2B 5.43B 5B 4.64B 592B 8.94B 59.89B 23.31B 290B 23.29B 22.78B 1,007B
Net income -342M -0 -241M -211M -194M -180M -22.96B -347M -2.32B -905M -11.27B -904M -884M -39.08B -332M -0 -233M -204M -188M -175M -22.27B -336M -2.25B -877M -10.93B -877M -857M -37.9B
Net Debt 35.04B 0 24.64B 21.58B 19.88B 18.45B 2,351B 35.52B 238B 92.61B 1,154B 92.55B 90.52B 4,001B 37.26B 0 26.21B 22.95B 21.14B 19.62B 2,500B 37.77B 253B 98.48B 1,227B 98.41B 96.25B 4,254B
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.62USD
Average target price
41.00USD
Spread / Average Target
+11.96%

Quarterly revenue - Rate of surprise