BEPC
BEPC

Brookfield Renewable Corp

NYSE · Utilities
$41.95
+1.19 (+2.92%)
Day Range $41.28 — $42.24
52W Range $23.73 — $45.10
Performance
1D
1W +2.34%
1M +8.29%
3M -1.53%
6M +24.19%
1Y +54.74%
YTD +5.16%
Open$41.41
Previous Close$40.76
Day High$42.24
Day Low$41.28
52W High$45.10
52W Low$23.73
Volume723.4K
Avg Volume1.17M
Market Cap6.08B
P/E Ratio
EPS$-6.27
SectorUtilities
Volume Analysis
Today 723.4K
Average 1.17M
0.62x average volume
Technical Indicators
SMA 50 $39.53 Above
SMA 200 $35.86 Above
RSI (14) 60.5 Neutral
Trend Golden Cross Bullish
Analyst Ratings
Strong Buy
10 analysts
8 Buy 2 Hold 0 Sell
Price Target +151.6% upside
Current
$41.95
Target
$105.54
$91.20 $105.54 avg $175.86
Key Financials
FY 2026 FY 2025 FY 2025
Revenue 1.44B 1.45B 328.05M
Net Income -907,893,510 -820,715,306 32.82M
Profit Margin -62.9% -59.7% 10.0%
EBITDA 183.21M 174.82M 47.68M
Free Cash Flow 27.34M
Rev Growth -0.4% -0.4% +19.3%
Debt/Equity 10.51 10.51 0.49
Dividend
Dividend Yield3.85%
Annual Dividend$1.39
Payout Ratio
Frequencyquarterly
Ex-Dividend
Pay Date
Utilities Peers
Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $89.47 +0.29% 27.3 186.33B
SO Southern Co/The $90.08 -1.10% 22.2 99.19B
DUK Duke Energy Corp $121.86 -1.26% 19.0 94.77B
CEG Constellation Energy $261.42 +5.81% 34.6 94.73B
AEP American Electric Power $120.80 +0.16% 17.6 64.52B
SRE Sempra $87.36 +0.81% 26.4 57.02B
BEPC News

No news for BEPC yet

Quick Stats
Market Cap6.08B
P/E Ratio
EPS$-6.27
Div Yield3.85%
Volume723.4K
SectorUtilities