$84.91
-0.43 (-0.50%)
As of May 9, 1:18 AM ET ·
Day Range $84.64 — $86.26
52W Range $70.87 — $90.78

Performance

1D
1W
1M
3M +3.84%
6M +4.22%
1Y +10.22%
YTD +9.67%
Open$85.63
Previous Close$85.34
Day High$86.26
Day Low$84.64
52W High$90.78
52W Low$70.87
Volume
Avg Volume506.6K
Market Cap5.41B
P/E Ratio20.46
EPS$4.37
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $79.20 Above
SMA 200 $77.38 Above
RSI (14) 75.8 Overbought
Trend Golden Cross Bullish

Analyst Ratings

Hold
11 analysts
6 Buy 5 Hold 0 Sell
Price Target -49.0% upside
Current
$84.91
Target
$43.33
$24.09 $43.33 avg $52.35

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.55B 2.61B 1.63B
Net Income 277.98M 255.27M 214.81M
Profit Margin 10.9% 10.3% 13.2%
EBITDA 822.22M 796.97M 335.16M
Free Cash Flow 146.64M
Rev Growth -2.0% -2.0% +17.0%
Debt/Equity 0.98 0.98 0.97

Dividend

Dividend Yield3.19%
Annual Dividend$2.62
Payout Ratio60.8%
Frequencyquarterly
Ex-DividendMar 20, 2026
Pay DateApr 5, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $93.10 -0.24% 24.9 203.31B
SO Southern Co/The $91.80 -0.68% 24.3 105.39B
DUK Duke Energy Corp $124.17 -0.56% 19.9 98.97B
CEG Constellation Energy $303.63 -2.46% 45.7 106.07B
AEP American Electric Power $130.16 -1.21% 20.0 71.69B
SRE Sempra $91.53 -0.04% 28.0 60.52B