$80.22
+0.60 (+0.75%)
As of Aug 7, 8:25 PM ET ·
Day Range $78.80 — $80.46
52W Range $71.72 — $90.78

Performance

1D
1W
1M
3M
6M -1.90%
1Y +6.79%
YTD +3.62%
Open$80.18
Previous Close$79.62
Day High$80.46
Day Low$78.80
52W High$90.78
52W Low$71.72
Volume
Avg Volume450.4K
Market Cap4.89B
P/E Ratio17.88
EPS$4.42
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
15 analysts
8 Buy 6 Hold 1 Sell
Price Target -46.0% upside
Current
$80.22
Target
$43.33
$24.09 $43.33 avg $52.35

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.53B 2.58B 1.63B
Net Income 274.89M 252.43M 214.81M
Profit Margin 10.9% 10.3% 13.2%
EBITDA 806.01M 781.25M 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.48%
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 $84.92 +0.38% 19.7 183.21B
SO Southern Co/The $92.85 -0.05% 24.5 106.82B
DUK Duke Energy Corp $124.94 +0.84% 19.0 97.56B
CEG Constellation Energy $268.85 +2.97% 25.0 94.64B
AEP American Electric Power $125.58 +0.26% 19.0 69.56B
SRE Sempra $84.57 +0.26% 29.9 58.42B