$74.31
-0.88 (-1.17%)
As of Sep 21, 9:53 PM ET ·
Day Range $74.28 — $75.98
52W Range $74.42 — $90.78

Performance

1D
1W
1M
3M
6M
1Y -2.26%
YTD -4.02%
Open$75.79
Previous Close$75.19
Day High$75.98
Day Low$74.28
52W High$90.78
52W Low$74.42
Volume
Avg Volume544.4K
Market Cap4.71B
P/E Ratio16.34
EPS$4.63
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $79.20 Below
SMA 200 $77.38 Below
RSI (14) 75.8 Overbought
Trend Golden Cross Bullish

Analyst Ratings

Buy
13 analysts
9 Buy 4 Hold 0 Sell
Price Target -41.7% upside
Current
$74.31
Target
$43.33
$24.09 $43.33 avg $52.35

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.51B 2.56B 1.63B
Net Income 273.56M 251.20M 214.81M
Profit Margin 10.9% 10.3% 13.2%
EBITDA 802.10M 777.47M 335.16M
Free Cash Flow 146.64M
Rev Growth -2.0% -2.0% +17.0%
Debt/Equity 0.98 0.98 0.97

Dividend

Dividend Yield4.41%
Annual Dividend$2.62
Payout Ratio60.8%
Frequencyquarterly
Ex-DividendMar 20, 2026
Pay DateApr 5, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $79.63 -1.04% 18.1 167.86B
SO Southern Co/The $85.46 -0.07% 21.4 99.81B
DUK Duke Energy Corp $116.74 -0.67% 17.5 92.00B
CEG Constellation Energy $262.11 +2.91% 26.2 90.89B
AEP American Electric Power $120.03 +0.03% 21.1 66.21B
SRE Sempra $81.20 -0.14% 23.4 53.29B