$76.43
-0.33 (-0.43%)
Day Range $75.62 — $77.26
52W Range $70.97 — $90.78

Performance

1D
1W
1M
3M
6M -1.58%
1Y +3.77%
YTD -1.28%
Open$76.20
Previous Close$76.76
Day High$77.26
Day Low$75.62
52W High$90.78
52W Low$70.97
Volume
Avg Volume785.4K
Market Cap4.82B
P/E Ratio17.62
EPS$4.42
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

Hold
14 analysts
7 Buy 6 Hold 1 Sell
Price Target -43.3% upside
Current
$76.43
Target
$43.33
$24.09 $43.33 avg $52.35

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.52B 2.57B 1.63B
Net Income 274.05M 251.65M 214.81M
Profit Margin 10.9% 10.3% 13.2%
EBITDA 803.52M 778.85M 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 Yield3.54%
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 $86.08 -0.77% 22.1 180.90B
SO Southern Co/The $93.43 +0.37% 24.1 104.94B
DUK Duke Energy Corp $123.52 -0.27% 18.8 96.56B
CEG Constellation Energy $275.53 +0.54% 26.0 98.42B
AEP American Electric Power $130.30 +2.04% 19.0 69.48B
SRE Sempra $91.62 +1.03% 30.3 59.28B