$74.31
-0.25 (-0.34%)
As of Jun 25, 9:52 PM ET ·
Day Range $74.10 — $75.06
52W Range $55.50 — $78.69

Performance

1D
1W
1M
3M
6M +6.54%
1Y +33.51%
YTD +6.69%
Open$74.99
Previous Close$74.56
Day High$75.06
Day Low$74.10
52W High$78.69
52W Low$55.50
Volume
Avg Volume1.43M
Market Cap5.54B
P/E Ratio19.20
EPS$3.84
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
9 analysts
7 Buy 2 Hold 0 Sell
Price Target -30.8% upside
Current
$74.31
Target
$51.39
$44.27 $51.39 avg $66.59

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.42B 2.50B 2.00B
Net Income 303.26M 282.16M 254.45M
Profit Margin 12.5% 11.9% 12.7%
EBITDA 854.15M 838.87M 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.87%
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 $87.70 +0.09% 22.1 180.90B
SO Southern Co/The $95.91 +0.14% 24.1 104.94B
DUK Duke Energy Corp $127.11 +0.46% 18.8 96.56B
CEG Constellation Energy $268.69 +0.27% 26.0 98.42B
AEP American Electric Power $137.00 +1.51% 19.0 69.48B
SRE Sempra $93.43 +0.75% 30.3 59.28B