Menu

Brookfield Renewable Corporation (BEPC)

$36.94
-1.88 (-4.83%)
Get curated updates for this stock by email. We filter for the most important fundamentals-focused developments and send only the key news to your inbox.

Data provided by IEX. Delayed 15 minutes.

Market Cap

$5.4B

Enterprise Value

$20.4B

P/E Ratio

22.7

Div Yield

3.84%

Rev Growth YoY

+0.4%

Rev 3Y CAGR

+10.1%

Earnings 3Y CAGR

-37.0%

Company Profile

At a glance

The AI Power Surge Is Structural, Not Cyclical: Data center electricity demand is accelerating at a pace that far outstrips supply, creating a multi-decade tailwind for providers of reliable, clean baseload power. Brookfield Renewable is uniquely positioned to capture this demand through its diversified technology portfolio.

An 'Any-and-All' Technology Moat: Unlike pure-play renewables competitors, BEPC offers hyperscalers a complete solution—hydro (24/7 baseload), wind/solar (low-cost scale), batteries (grid stability), and nuclear services (Westinghouse). This diversification is a structural advantage that commands premium pricing and reduces technology risk.

Capital Recycling as a Self-Funding Engine: The company monetized $2.8 billion of de-risked assets in 2024 at 2.5x invested capital and 20%+ IRRs, then redeployed proceeds into higher-return opportunities like Neoen and National Grid Renewables. This creates a sustainable growth flywheel without equity dilution.

Price Chart

Loading chart...