$88.70
-0.54 (-0.61%)
As of Nov 7, 1:28 AM ET ·
Day Range $87.75 — $89.40
52W Range $74.84 — $95.31

Performance

1D -0.12%
1W -0.19%
1M +13.73%
3M +9.45%
6M +3.43%
1Y -1.09%
YTD +6.60%
Open$87.86
Previous Close$89.24
Day High$89.40
Day Low$87.75
52W High$95.31
52W Low$74.84
Volume—
Avg Volume562.2K
Market Cap5.24B
P/E Ratio9.55
EPS$9.28
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $81.67 Above
SMA 200 $84.73 Above
RSI (14) 75.7 Overbought
Trend Death Cross Bearish

Analyst Ratings

Buy
20 analysts
14 Buy 6 Hold 0 Sell
Price Target -63.4% upside
Current
$88.70
Target
$32.47
$20.55 $32.47 avg $38.48

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.49B 2.40B 2.70B
Net Income 273.52M 236.59M 250.70M
Profit Margin 11.0% 10.4% 9.3%
EBITDA 827.61M 755.63M 530.70M
Free Cash Flow — — 177.95M
Rev Growth +4.1% +4.1% -8.7%
Debt/Equity 1.53 1.53 0.90

Dividend

Dividend Yield4.97%
Annual Dividend$3.38
Payout Ratio72.5%
Frequencyquarterly
Ex-DividendMar 17, 2026
Pay DateApr 1, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $86.95 -1.47% 15.8 183.64B
SO Southern Co/The $92.34 -1.07% 21.3 106.17B
DUK Duke Energy Corp $127.78 -1.77% 19.3 101.42B
CEG Constellation Energy $249.95 +4.30% 25.6 88.56B
AEP American Electric Power $126.53 -0.19% 22.0 69.06B
SRE Sempra $78.17 -2.08% 22.9 52.20B

Next Earnings

Nov 17, 2026
After Market Close
9 days away
EPS Est: $-1.07

Quick Stats

Market Cap5.24B
P/E Ratio9.55
EPS$9.28
Div Yield4.97%
Volume—
SectorUtilities