BEPC logo

Brookfield Renewable Corporation Stock Price

NYSE:BEPC Community·US$13.9b Market Cap
  • 1 Narratives written by author
  • 0 Comments on narratives written by author
  • 32 Fair Values set on narratives written by author

BEPC Share Price Performance

US$43.39
12.39 (39.97%)
17.9% overvalued intrinsic discount
US$36.80
Fair Value
US$43.39
12.39 (39.97%)
17.9% overvalued intrinsic discount
US$36.80
Fair Value
Price US$43.39
AnalystConsensusTarget US$36.80

BEPC Community Narratives

AnalystConsensusTarget·
Fair Value US$36.8 17.9% overvalued intrinsic discount

Investments In Neoen And Microsoft Partnership Will Leverage AI-driven Energy Demand

1users have liked this narrative
0users have commented on this narrative
14users have followed this narrative
US$36.8
17.9% overvalued intrinsic discount
Revenue growth
22.05% p.a.
Profit Margin
11.18%
Future PE
16.17x
Share price in 2028
US$46.72

Snowflake Analysis

Very low risk and overvalued.

2 Risks
1 Reward

Brookfield Renewable Corporation Key Details

US$3.9b

Revenue

US$1.6b

Cost of Revenue

US$2.3b

Gross Profit

US$3.6b

Other Expenses

-US$1.3b

Earnings

Last Reported Earnings
Jun 30, 2025
Next Reporting Earnings
Nov 05, 2025
-3.88
59.17%
-33.95%
133.6%
View Full Analysis

About BEPC

Founded
2019
Employees
2416
CEO
Connor Teskey
WebsiteView website
bep.brookfield.com/bepc

Brookfield Renewable Corporation owns and operates a portfolio of renewable power and sustainable solution assets. The company’s portfolio consists of hydroelectric, wind, utility-scale solar, distributed generation, pumped storage, carbon capture and storage, cogeneration, biomass, and eFuels. Its operations consist of approximately 13,948 megawatts of installed hydroelectric, wind, solar, and storage and ancillary capacity located in Brazil, Colombia, North America, and Europe. The company was incorporated in 2019 and is headquartered in New York, New York. Brookfield Renewable Corporation is a subsidiary of Brookfield Renewable Partners L.P.

Recent BEPC News & Updates

Recent updates

No updates