$74.65
+1.90 (+2.61%)
As of Aug 9, 9:51 PM ET ·
Day Range $71.98 — $75.31
52W Range $58.06 — $78.69

Performance

1D
1W
1M
3M
6M +2.81%
1Y +23.63%
YTD +7.18%
Open$71.98
Previous Close$72.75
Day High$75.31
Day Low$71.98
52W High$78.69
52W Low$58.06
Volume
Avg Volume829.4K
Market Cap5.72B
P/E Ratio19.83
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
8 Buy 1 Hold 0 Sell
Price Target -31.2% upside
Current
$74.65
Target
$51.39
$44.27 $51.39 avg $66.59

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.43B 2.52B 2.00B
Net Income 305.13M 283.90M 254.45M
Profit Margin 12.5% 11.9% 12.7%
EBITDA 859.41M 844.04M 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 $84.65 +0.06% 19.0 177.06B
SO Southern Co/The $92.69 -0.23% 23.0 106.97B
DUK Duke Energy Corp $124.85 +0.77% 18.7 96.00B
CEG Constellation Energy $269.89 +3.37% 25.6 96.92B
AEP American Electric Power $125.73 +0.38% 21.8 68.45B
SRE Sempra $83.88 -0.56% 28.0 54.75B