$81.85
-0.37 (-0.45%)
As of Nov 5, 9:53 PM ET ·
Day Range $81.17 — $84.65
52W Range $70.37 — $90.78

Performance

1D —
1W +4.21%
1M +12.66%
3M +3.78%
6M -3.66%
1Y +0.52%
YTD +5.72%
Open$83.00
Previous Close$82.22
Day High$84.65
Day Low$81.17
52W High$90.78
52W Low$70.37
Volume—
Avg Volume507.4K
Market Cap4.91B
P/E Ratio17.03
EPS$4.63
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $76.25 Above
SMA 200 $80.95 Above
RSI (14) 81 Overbought
Trend Death Cross Bearish

Analyst Ratings

Buy
14 analysts
10 Buy 4 Hold 0 Sell
Price Target -47.1% upside
Current
$81.85
Target
$43.33
$24.09 $43.33 avg $52.35

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.51B 2.56B 1.63B
Net Income 272.92M 250.61M 214.81M
Profit Margin 10.9% 10.3% 13.2%
EBITDA 800.22M 775.64M 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 Yield4.41%
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 $88.25 -0.23% 15.1 175.69B
SO Southern Co/The $93.34 +0.24% 23.2 108.11B
DUK Duke Energy Corp $130.08 +0.38% 19.0 99.54B
CEG Constellation Energy $239.65 -2.47% 26.8 92.96B
AEP American Electric Power $126.77 -1.91% 22.6 70.88B
SRE Sempra $79.83 -3.70% 24.9 56.69B