$79.39
-4.43 (-5.29%)
As of Nov 5, 8:27 PM ET ·
Day Range $78.94 — $85.28
52W Range $74.15 — $95.09

Performance

1D —
1W -12.13%
1M -9.86%
3M -14.05%
6M -10.08%
1Y -5.79%
YTD -2.53%
Open$84.86
Previous Close$83.82
Day High$85.28
Day Low$78.94
52W High$95.09
52W Low$74.15
Volume—
Avg Volume169.2K
Market Cap3.79B
P/E Ratio19.44
EPS$4.63
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $89.10 Below
SMA 200 $88.81 Below
RSI (14) 32 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Sell
10 analysts
0 Buy 7 Hold 3 Sell
Price Target -10.4% upside
Current
$79.39
Target
$71.10
$43.21 $71.10 avg $94.86

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 556.60M 550.98M 1.87B
Net Income 270.95M 241.39M 194.26M
Profit Margin 48.7% 46.3% 10.4%
EBITDA 455.48M 428.34M 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.28%
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 $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