BEPC

Brookfield Renewable Corporation Brookfield Renewable Corporation Class A Subordinate Voting Shares (BEPC)

Stock · NYSE · Utilities

$32.28as of 8/28/2026

Active signals

Plateau36.8%
Resistance level
$36.42
Industry
Electric Utilities: Central

About 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,396 megawatts of installed hydroelectric, wind, utility-scale solar, and distribu…

Sector
Utilities
Industry
Electric Utilities: Central
Employees
2,411

Fundamentals

1-day range
$33.7$34.26
Market cap
$12.57B
P/E (trailing)
P/E (forward)
-35.41
EPS (trailing)
$-10.39
Dividend yield
5.13%
Beta
1.15
Avg. volume
1.66M
Ex-dividend date
August 31, 2026
Dividend pay date
September 29, 2026
52-week range
$31.82$45.18
Next earnings: November 4, 2026 · EPS estimate $-0.40confirmed

Forecasts

6 analyst ratings

Buy 11%
Hold 44%
Sell 44%
1-year price forecast
High
$43
+33.2%
Median
$40.5
+25.5%
Low
$33
+2.2%

Brookfield Renewable Corporation Brookfield Renewable Corporation Class A Subordinate Voting Shares Competitors

Chosen by industry and closest market cap.

  • BEPC
    Brookfield Renewable Corporation Brookfield Renewable Corporation Class A Subordinate Voting Shares
    $32.28
    ▼ 2.18%
    Market cap $12.57BP/E
    $31.82$45.18
  • AES
    The AES Corporation Common Stock
    $14.73
    ▼ 0.14%
    Market cap $10.49BP/E 5.62
    $12.33$17.65
  • EMA
    Emera Incorporated Common Shares
    $49.92
    ▼ 0.20%
    Market cap $15.78BP/E 20.38
    $63.17$77.99
  • KEP
    Korea Electric Power Corporation Common Stock
    $11.67
    ▼ 2.18%
    Market cap $16.00BP/E 2.61
    $30,400$69,500
  • TLN
    Talen Energy Corporation Common Stock
    $296.23
    ▼ 2.74%
    Market cap $16.20BP/E
    $294.75$451.28
  • ELPC
    Companhia Paranaense de Energia (COPEL) American Depositary Shares (each representing four (4) Common Shares)
    $11.26
    ▲ 0.04%
    Market cap $8.72BP/E 14.35
    $11.8$14.52
  • IDA
    IDACORP Inc. Common Stock
    $135.65
    ▼ 1.52%
    Market cap $8.15BP/E 24.39
    $122.3$154.91

P/E shows — for peers not currently carrying a live signal of their own.

Latest news

Institutional Ownership

March 31, 2026

Total shares held
103.05M
Total value held
$4.08B
Institutional holders
404
Top holders this quarter
  • Unknown10.09M
  • Unknown9.71M
  • Unknown5.03M
  • Unknown4.50M
  • Unknown4.09M
  • Unknown3.90M
  • Unknown3.31M
  • Unknown3.00M
  • Unknown2.84M
  • Unknown2.23M

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.