$84.84
+0.21 (+0.25%)
As of Nov 7, 1:28 AM ET ·
Day Range $83.15 — $85.07
52W Range $64.34 — $86.54

Performance

1D —
1W +2.82%
1M +11.51%
3M +15.12%
6M +14.19%
1Y +19.27%
YTD +21.81%
Open$83.58
Previous Close$84.63
Day High$85.07
Day Low$83.15
52W High$86.54
52W Low$64.34
Volume—
Avg Volume1.47M
Market Cap6.45B
P/E Ratio21.58
EPS$3.97
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $75.06 Above
SMA 200 $73.65 Above
RSI (14) 88.5 Overbought
Trend Golden Cross Bullish

Analyst Ratings

Strong Buy
11 analysts
10 Buy 1 Hold 0 Sell
Price Target -39.4% upside
Current
$84.84
Target
$51.39
$44.27 $51.39 avg $66.59

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.42B 2.50B 2.00B
Net Income 303.01M 281.93M 254.45M
Profit Margin 12.5% 11.9% 12.7%
EBITDA 853.43M 838.17M 456.79M
Free Cash Flow — — 274.86M
Rev Growth -3.3% -3.3% +4.1%
Debt/Equity 1.23 1.23 0.42

Dividend

Dividend Yield4.88%
Annual Dividend$2.69
Payout Ratio67.9%
Frequencyquarterly
Ex-DividendApr 24, 2026
Pay DateMay 15, 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