Valuation: Brookfield Renewable Corporation

Market Cap 13.86B 9.86B 8.78B 8.14B 7.37B 934B 14.09B 97.63B 38.35B 489B 37B 36.23B 1,560B P/E 2026 *
-23.6x
P/E 2027 * -24.2x
Enterprise Value 50.55B 35.98B 32.03B 29.69B 26.9B 3,409B 51.4B 356B 140B 1,784B 135B 132B 5,691B EV / Sales 2026 *
6.6x
EV / Sales 2027 * 5.95x
Free-Float
39.68%
Yield 2026 *
5.51%
Yield 2027 * 5.73%
1 day-0.87%
1 week-1.76%
Current month+0.71%
1 month-5.05%
3 months-16.95%
6 months-32.77%
Current year-25.87%
1 week 28.09
Extreme 28.09
29.19
1 month 27.57
Extreme 27.57
30.42
Current year 27.57
Extreme 27.57
45.18
1 year 27.57
Extreme 27.57
45.18
3 years 21.35
Extreme 21.35
45.18
5 years 21.35
Extreme 21.35
45.18
10 years 21.35
Extreme 21.35
63.31
Date Insider Type Main position Quantity % Market Cap. Importance
3/18/26 Other

Director

10,495 0.0072%
3/18/26 Other

Director

9,935 0.0069%
3/18/26 Other

Chairperson

375 0.0003%
Change 5-day change 1-year change 3-year change Capi.($)
-0.87%-1.76%-29.67%+22.45% 9.81B
-1.99%-11.33%+49.87% - 242B
+0.88%+0.82%-6.97%+51.77% 163B
0.00%-1.53%+24.37%+104.73% 154B
+0.51%+1.85%+5.85%+32.84% 108B
+1.61%+2.95%-7.15%+38.00% 103B
+2.00%+2.05%+7.53%+62.78% 100B
-1.65%-12.49%-30.04%+130.90% 93.25B
+1.73%+2.66%-5.90%+39.41% 93B
+2.00%+1.25%+7.98%+73.44% 67.9B
Average +0.72%-1.81%+1.59%+61.81% 113.46B
Weighted average by Cap. +0.82%-2.85%+10.80%+66.60%

Financials

2026 *2027 *
Net sales 7.66B 5.45B 4.85B 4.5B 4.07B 516B 7.78B 53.95B 21.19B 270B 20.44B 20.02B 862B 8.84B 6.3B 5.6B 5.19B 4.71B 596B 8.99B 62.32B 24.48B 312B 23.61B 23.12B 996B
Net income -590M -420M -374M -346M -314M -39.77B -600M -4.16B -1.63B -20.81B -1.57B -1.54B -66.4B -384M -274M -243M -226M -204M -25.91B -391M -2.71B -1.06B -13.56B -1.03B -1B -43.26B
Net Debt 36.7B 26.12B 23.25B 21.55B 19.53B 2,475B 37.31B 259B 102B 1,295B 97.98B 95.95B 4,131B 38.74B 27.58B 24.55B 22.75B 20.61B 2,612B 39.39B 273B 107B 1,367B 103B 101B 4,361B
Projected Income Statement - Annual - Brookfield Renewable Corporation
Logo Brookfield Renewable Corporation
BRHC Holdings Ltd., formerly Brookfield Renewable Corp. operates renewable power platforms and sustainable solutions. Its portfolio consists of hydroelectric, wind, solar and storage facilities in North America, South America, Europe and Asia. It has approximately 33,000 megawatts of installed capacity and a development pipeline with approximately 155,400 megawatts. Its businesses include Renewable Power & Transition, Infrastructure, Private Equity, Real Estate, Credit and Insurance Solutions. Its Renewable Power & Transition business operates across five continents, managing a diverse portfolio of hydro, wind, solar, distributed energy and sustainable solutions. Its Infrastructure business owns and operates assets across the transport, data, utilities and midstream sectors. Its Private Equity business sectors include business services, infrastructure services and industrials. Its Real Estate business sectors include housing, logistics, hospitality, science and innovation, and others.
Employees
2,411
Date Price Change Volume
26-10-20 US$28.56 +0.49% 1,494,148
26-10-19 US$28.42 -0.87% 1,633,203
26-10-16 US$28.67 -0.90% 2,118,472
26-10-15 US$28.93 +2.73% 2,554,176
26-10-14 US$28.16 -2.66% 2,108,101
Trader
Investor
Global
Quality
ESG MSCI
AAA
MarketScreener Ratings - Brookfield Renewable Corporation
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
7
Last Close Price
28.56USD
Average target price
37.57USD
Spread / Average Target
+31.55%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Brookfield Renewable Corporation
  1. Stock Market
  2. Stocks
  3. BEPC Stock