Valuation: Brookfield Renewable Corporation

Market Cap 1.37TCr 963.86Cr 850.61Cr 804.81Cr 729.88Cr 92TCr 1.38TCr 9.65TCr 3.72TCr 47TCr 3.62TCr 3.54TCr 1,52000Cr P/E 2026 *
-23.3x
P/E 2027 * -23.8x
Enterprise Value 4.99TCr 3.51TCr 3.1TCr 2.93TCr 2.66TCr 3,37200Cr 5.04TCr 35TCr 14TCr 1,72200Cr 13TCr 13TCr 5,54100Cr EV / Sales 2026 *
6.5x
EV / Sales 2027 * 5.89x
Free-Float
39.68%
Yield 2026 *
5.63%
Yield 2027 * 5.85%
1 day-1.76%
1 week-6.61%
Current month-13.00%
1 month-13.38%
3 months-25.83%
6 months-28.92%
Current year-27.05%
1 week 27.63
Extreme 27.63
30.24
1 month 27.63
Extreme 27.63
33.08
Current year 27.63
Extreme 27.63
45.18
1 year 27.63
Extreme 27.63
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
18/03/26 Other

Director

10,495 0.0072%
18/03/26 Other

Director

9,935 0.0069%
18/03/26 Other

Chairperson

375 0.0003%
Change 5-day change 1-year change 3-year change Capi.($)
+0.48%-6.61%-19.07%+13.24% 965.92Cr
-1.25%+0.18%-0.36%-7.78% 823.64Cr
+1.01%-6.18%-4.49%+30.53% 555.69Cr
-1.49%-2.82%-5.18%+6.97% 529.46Cr
+0.47%-16.73% - - 272.84Cr
-1.83%+2.88%+175.77%+71.47% 144.02Cr
-3.96%-5.92%+5.25% - 86Cr
+2.24%-7.17%-38.18%-57.45% 63Cr
-0.72%-4.86%-21.71%-94.57% 61Cr
-0.75%-2.22%-21.43%-30.53% 59Cr
Average -0.85%-4.60%+7.84%-8.52% 356.07Cr
Weighted average by Cap. -0.95%-4.16%-0.97%+8.16%

Financials

2026 *2027 *
Net sales 768Cr 540.96Cr 477.4Cr 451.69Cr 409.64Cr 52TCr 775.58Cr 5.42TCr 2.09TCr 27TCr 2.03TCr 1.99TCr 85TCr 880.67Cr 620.32Cr 547.44Cr 517.96Cr 469.73Cr 60TCr 889.36Cr 6.21TCr 2.39TCr 30TCr 2.33TCr 2.28TCr 98TCr
Net income -59Cr -42Cr -37Cr -35Cr -31Cr -3.99TCr -60Cr -416.14Cr -160.38Cr -2.04TCr -156Cr -152.6Cr -6.55TCr -38Cr -27Cr -24Cr -23Cr -20Cr -2.6TCr -39Cr -271.14Cr -104.5Cr -1.33TCr -101.64Cr -99Cr -4.27TCr
Net Debt 3.62TCr 2.55TCr 2.25TCr 2.13TCr 1.93TCr 2,44700Cr 3.66TCr 26TCr 9.85TCr 1,25000Cr 9.58TCr 9.37TCr 4,02100Cr 3.82TCr 2.69TCr 2.37TCr 2.24TCr 2.04TCr 2,58000Cr 3.85TCr 27TCr 10TCr 1,31700Cr 10TCr 9.88TCr 4,23900Cr
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
28/26/28 $27.97 -1.76% 20,21,762
25/26/25 $28.47 +0.32% 15,98,028
24/26/24 $28.38 -2.87% 20,64,758
23/26/23 $29.22 -2.60% 12,74,041
22/26/22 $30.00 +0.17% 14,02,047
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
7
Last Close Price
27.97USD
Average target price
38.86USD
Spread / Average Target
+38.92%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. BEPC Stock