Days
Hours
Minutes
Seconds
-40%
on all subscriptions*
Last hours
Enjoy this offer
* See conditions under "Our services"

Valuation: Brookfield Renewable Corporation

Market Cap 18.09B 12.76B 11.13B 10.31B 9.65B 1,204B 18.2B 122B 47.39B 593B 47.91B 46.88B 2,058B P/E 2026 *
-89.1x
P/E 2027 * -89.1x
Enterprise Value 53.14B 37.48B 32.68B 30.27B 28.33B 3,537B 53.46B 359B 139B 1,741B 141B 138B 6,044B EV / Sales 2026 *
6.93x
EV / Sales 2027 * 6.28x
Free-Float
39.17%
Yield 2026 *
4.21%
Yield 2027 * 4.37%

Last Transcript: Brookfield Renewable Corporation

1 day+4.00%
1 week+2.55%
Current month-6.40%
1 month+3.54%
3 months-7.31%
6 months-1.86%
Current year-2.40%
1 week 35.92
Extreme 35.92
37.6
1 month 35.92
Extreme 35.92
40.54
Current year 34.4
Extreme 34.4
45.18
1 year 31.35
Extreme 31.35
45.18
3 years 21.35
Extreme 21.35
45.18
5 years 21.35
Extreme 21.35
45.43
10 years 21.35
Extreme 21.35
63.31
Date Insider Type Main position Quantity % Market Cap.
03-17Other

Chairperson

252 0.0002%
03-17Other

Director

9,935 0.0069%
03-17Other

Director

10,495 0.0072%
Change 5-day change 1-year change 3-year change Capi.($)
+4.00%+2.55%+17.86%+13.77% 12.8B
+3.35%-3.06%+25.97%-25.74% 8.74B
+1.24%-7.59%+50.28%+49.46% 7.85B
+9.70%+33.05% - - 6.06B
+1.57%+1.47%+8.03%+23.75% 5.95B
+1.00%+0.71%-18.41%-54.21% 1.06B
+0.51%-2.96%+171.72%+17.96% 1.03B
-4.19%-0.44%+17.18% - 840M
+1.97%-1.90%+9.15%-94.94% 699M
+0.68%+13.08%+31.25%-20.54% 669M
Average +1.98%+4.33%+34.78%-11.31% 4.57B
Weighted average by Cap. +3.46%+4.42%+27.67%+9.32%

Financials

2026 *2027 *
Net sales 7.67B 5.41B 4.72B 4.37B 4.09B 510B 7.72B 51.82B 20.08B 251B 20.3B 19.87B 872B 8.82B 6.22B 5.42B 5.02B 4.7B 587B 8.87B 59.59B 23.09B 289B 23.35B 22.85B 1,003B
Net income -342M -241M -210M -195M -183M -22.78B -344M -2.31B -896M -11.21B -906M -887M -38.93B -332M -234M -204M -189M -177M -22.09B -334M -2.24B -869M -10.87B -879M -860M -37.76B
Net Debt 35.04B 24.72B 21.55B 19.96B 18.68B 2,332B 35.25B 237B 91.77B 1,148B 92.78B 90.79B 3,986B 37.26B 26.28B 22.92B 21.22B 19.87B 2,480B 37.49B 252B 97.58B 1,221B 98.66B 96.54B 4,239B
Logo Brookfield Renewable Corporation
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
2,411
Date Price Change Volume
26-06-18 37.42 $ +4.00% 1,872,671
26-06-17 35.98 $ -0.91% 1,106,532
26-06-16 36.31 $ -0.87% 1,242,492
26-06-15 36.63 $ +0.38% 1,759,492
26-06-12 36.49 $ -3.16% 1,629,769
Trader
Investor
Global
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
6
Last Close Price
37.42USD
Average target price
41.00USD
Spread / Average Target
+9.57%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. BEPC Stock
LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!