Pro Chart

Brookfield Renewable Corp...

NYSE: BEPC · Real-Time Price · USD
34.97
+0.18 (0.52%)
At close: Aug 12, 2026, 3:21 PM

Brookfield Renewable Corporation (BEPC) Stock Price, Analysis & Data

0.52%
Bid35.07
Market Cap6.49B
Revenue (ttm)3.83B
Net Income (ttm)-3.92B
Beta1.17
EPS (ttm)-21.26
PE Ratio (ttm)n/a
Forward PE-36.39
P/B (ttm)-3.63
P/S (ttm)1.70
Earnings DateNov 4, 2026
Ask35.05
Volume1,918,031
Avg. Volume (20D)1,602,509
Open35.15
Previous Close34.79
Day's Range34.55 - 35.15
52-Week Range31.82 - 45.18
AnalystHold
Price Target40.5 (15.81%)
Dividends$1.57 (4.51%)
Ex-Dividend DateAug 31, 2026

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 distributed energy and sustainable sol...

Sector Utilities
IPO Date Jul 24, 2020
Employees 2,411
Stock Exchange NYSE
Ticker Symbol BEPC
Full Company Profile

Financial Performance

In 2025, Brookfield Renewable's revenue was 3.73B, a decrease of -10% compared to the previous year's 4.14B. Earnings were -2.34B, a decrease of -1,093.22%.

Financial Statements

Analyst Forecast

According to 6 analyst ratings, the average rating for BEPC stock is "Hold". The 12-month stock price forecast is 40.5, which is upside of 15.81% from the latest price.

Stock Forecasts