$87.09
+1.09 (+1.27%)
As of Mar 24, 9:57 PM ET ·
Day Range $85.24 — $88.34
52W Range $71.79 — $90.11

Performance

1D
1W
1M
3M +5.64%
6M +5.65%
1Y +9.41%
YTD +6.92%
Open$85.45
Previous Close$86.00
Day High$88.34
Day Low$85.24
52W High$90.11
52W Low$71.79
Volume
Avg Volume319.6K
Market Cap3.63B
P/E Ratio13.02
EPS$6.63
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
9 analysts
6 Buy 3 Hold 0 Sell
Price Target -18.4% upside
Current
$87.09
Target
$71.10
$43.21 $71.10 avg $94.86

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 535.09M 519.61M 1.87B
Net Income 307.74M 268.95M 194.26M
Profit Margin 57.5% 54.6% 10.4%
EBITDA 526.23M 485.45M 291.95M
Free Cash Flow 128.21M
Rev Growth +3.0% +3.0% +8.1%
Debt/Equity 0.61 0.61 1.06

Dividend

Dividend Yield2.67%
Annual Dividend$1.87
Payout Ratio25.9%
Frequencyquarterly
Ex-DividendApr 18, 2026
Pay DateMay 3, 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

Quick Stats

Market Cap3.63B
P/E Ratio13.02
EPS$6.63
Div Yield2.67%
Volume
SectorUtilities