$88.03
+0.19 (+0.22%)
As of May 9, 1:23 AM ET ·
Day Range $86.45 — $88.33
52W Range $74.15 — $92.24

Performance

1D
1W
1M
3M +2.04%
6M +3.93%
1Y +14.38%
YTD +8.08%
Open$88.11
Previous Close$87.84
Day High$88.33
Day Low$86.45
52W High$92.24
52W Low$74.15
Volume
Avg Volume288.9K
Market Cap3.69B
P/E Ratio13.36
EPS$6.55
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $85.32 Above
SMA 200 $81.28 Above
RSI (14) 43 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Buy
10 analysts
6 Buy 4 Hold 0 Sell
Price Target -19.2% upside
Current
$88.03
Target
$71.10
$43.21 $71.10 avg $94.86

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 563.62M 557.93M 1.87B
Net Income 274.37M 244.44M 194.26M
Profit Margin 48.7% 46.3% 10.4%
EBITDA 484.91M 456.01M 291.95M
Free Cash Flow 128.21M
Rev Growth +1.0% +1.0% +8.1%
Debt/Equity 0.59 0.59 1.06

Dividend

Dividend Yield2.63%
Annual Dividend$2.10
Payout Ratio31.9%
Frequencyquarterly
Ex-DividendApr 18, 2026
Pay DateMay 3, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $93.10 -0.24% 24.9 203.31B
SO Southern Co/The $91.80 -0.68% 24.3 105.39B
DUK Duke Energy Corp $124.17 -0.56% 19.9 98.97B
CEG Constellation Energy $303.63 -2.46% 45.7 106.07B
AEP American Electric Power $130.16 -1.21% 20.0 71.69B
SRE Sempra $91.53 -0.04% 28.0 60.52B

Quick Stats

Market Cap3.69B
P/E Ratio13.36
EPS$6.55
Div Yield2.63%
Volume
SectorUtilities