$75.23
+0.01 (+0.01%)
As of May 9, 1:17 AM ET ·
Day Range $74.90 — $75.90
52W Range $55.49 — $78.69

Performance

1D
1W
1M
3M +5.25%
6M +4.50%
1Y +29.55%
YTD +8.01%
Open$75.50
Previous Close$75.22
Day High$75.90
Day Low$74.90
52W High$78.69
52W Low$55.49
Volume
Avg Volume815.8K
Market Cap5.75B
P/E Ratio19.71
EPS$3.98
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $71.57 Above
SMA 200 $63.60 Above
RSI (14) 51.4 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Strong Buy
8 analysts
6 Buy 2 Hold 0 Sell
Price Target -31.7% upside
Current
$75.23
Target
$51.39
$44.27 $51.39 avg $66.59

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.43B 2.51B 2.00B
Net Income 304.46M 283.28M 254.45M
Profit Margin 12.5% 11.9% 12.7%
EBITDA 863.90M 848.45M 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 Yield3.74%
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 $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