$85.57
+0.50 (+0.59%)
As of Mar 24, 9:54 PM ET ·
Day Range $84.79 — $86.31
52W Range $69.75 — $88.03

Performance

1D
1W
1M
3M +10.19%
6M +6.71%
1Y +17.49%
YTD +10.53%
Open$84.88
Previous Close$85.07
Day High$86.31
Day Low$84.79
52W High$88.03
52W Low$69.75
Volume
Avg Volume511.9K
Market Cap5.32B
P/E Ratio20.12
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.4% upside
Current
$85.57
Target
$43.33
$24.09 $43.33 avg $52.35

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.54B 2.59B 1.63B
Net Income 276.79M 254.17M 214.81M
Profit Margin 10.9% 10.3% 13.2%
EBITDA 818.70M 793.56M 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.16%
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 $91.62 +1.54% 27.3 186.85B
SO Southern Co/The $93.98 +0.25% 24.1 104.54B
DUK Duke Energy Corp $127.38 +0.03% 20.8 103.47B
CEG Constellation Energy $294.85 +1.76% 47.1 109.16B
AEP American Electric Power $128.80 +0.69% 20.0 71.42B
SRE Sempra $95.00 +1.65% 28.0 60.52B