$59.79
-1.09 (-1.79%)
Day Range $59.49 — $60.49
52W Range $51.10 — $81.62

Performance

1D —
1W +1.70%
1M +9.89%
3M -11.85%
6M -15.29%
1Y +5.71%
YTD -1.87%
Open$60.35
Previous Close$60.88
Day High$60.49
Day Low$59.49
52W High$81.62
52W Low$51.10
Volume—
Avg Volume3.16M
Market Cap23.24B
P/E Ratio5.90
EPS$10.20
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $56.99 Above
SMA 200 $67.80 Below
RSI (14) 83.2 Overbought
Trend Death Cross Bearish

Analyst Ratings

Sell
24 analysts
2 Buy 13 Hold 9 Sell
Price Target +227.3% upside
Current
$59.79
Target
$195.71
$113.51 $195.71 avg $215.31

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 19.79B 19.04B 13.63B
Net Income 4.81B 4.17B 1.08B
Profit Margin 24.3% 23.1% 7.9%
EBITDA 10.58B 9.67B 1.45B
Free Cash Flow — — 1.15B
Rev Growth +3.9% +3.9% +11.2%
Debt/Equity 2.30 2.30 1.28

Dividend

Dividend Yield4.48%
Annual Dividend$3.58
Payout Ratio29.3%
Frequencysemi-annual
Ex-DividendApr 13, 2026
Pay DateApr 25, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $87.51 -0.84% 15.1 175.69B
SO Southern Co/The $92.42 -0.99% 23.2 108.11B
DUK Duke Energy Corp $128.55 -1.18% 19.0 99.54B
CEG Constellation Energy $249.64 +4.17% 26.8 92.96B
AEP American Electric Power $127.06 +0.23% 22.6 70.88B
SRE Sempra $78.71 -1.40% 24.9 56.69B