BEPC logo

BROOKFIELD RENEWABLE CORP

BEPCNYSE
πŸ† #1117 by market capEarnings Nov 4US Equity
$34.79β–² $1.65 (+4.73%)
Market closed Β· at close
1hβ€”
24hβ–² 4.7%
7dβ–² 4.5%
14dβ–² 8.3%
30dβ–² 1.7%
1yβ–² 4.1%
🏦Market Cap
$6.35B
Small Cap
πŸ“ˆRevenue Growth (YoY)
-1.5%
Declining
πŸ“ŠGross Margin
57.1%
Healthy
πŸ’΅FCF Margin
3.1%
Moderate
βš–οΈP/S Ratio
1.3x
Cheap
Otter Score
59
Weak

Trading Snapshot

Day Range
$34.54 – $35.08
52-Week Range
$31.82 – $45.18
Volume
$1.82B
Avg Volume
$1.32B
Shares Outstanding
182.4M
Next Earnings
Sep 7, 2026

Fundamentals Snapshot

Annual Revenue
$3.73B
Last Q Revenue
$1.08B
P/E Ratio
β€”
P/S Ratio
1.3x
EPS (TTM)
$-10.39
Dividend Yield
4.21%

Why Investors Own BEPC

  • βœ“High-growth profile β€” revenue up +14.3% YoY with expanding US Equity exposure.
  • βœ“Healthy economics β€” 53% gross margin and 10% free-cash-flow margin.
  • βœ“New products and segments could unlock additional revenue streams.
⚠️ Key Risks

Execution delays, intensifying competition, and valuation compression if growth decelerates.

Financial Trends

Revenue (TTM)
$3.73Bβ–² +19.6% YoY
Gross Margin (TTM)
52.8%β–² +1.9% YoY
Operating Income (TTM)
$660Mβ–² +19.6% YoY
Free Cash Flow (TTM)
$388Mβ–² +19.6% YoY

About BROOKFIELD RENEWABLE CORP

Brookfield Renewable Corporation is responsible for the management and operation of a comprehensive collection of renewable energy generation sites. Its operational footprint is predominantly located across the United States, Europe, Colombia, and Brazil. The company utilizes hydroelectric, wind, and solar technologies, collectively possessing a generating capability of approximately 12,723 megawatts. Established in 2019, Brookfield Renewable Corporation's main office is situated in New York, New York.

🦦

Otter Score Breakdown

β“˜
πŸ’ŽQualityβ˜…β˜…β˜…β˜…β˜…
πŸš€Growthβ˜…β˜…β˜…β˜…β˜…
βš–οΈValuationβ˜…β˜…β˜…β˜…β˜…
⚑Momentumβ˜…β˜…β˜…β˜…β˜…
Overall Score
Weak
59/100

Analyst Price Target

β“˜
Average Target
$40.41
β–² +16.1% Upside
High Target$49.00
Low Target$33.14
Based on 16 analysts

Latest News & Updates