$68.85
+0.30 (+0.44%)
As of Mar 25, 9:51 PM ET ·
Day Range $68.42 — $69.48
52W Range $54.92 — $75.87

Performance

1D
1W
1M
3M -0.66%
6M +12.65%
1Y +15.75%
YTD -1.15%
Open$69.15
Previous Close$68.55
Day High$69.48
Day Low$68.42
52W High$75.87
52W Low$54.92
Volume
Avg Volume1.22M
Market Cap5.51B
P/E Ratio18.90
EPS$3.98
SectorUtilities

Technical Indicators

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

Analyst Ratings

Buy
8 analysts
5 Buy 3 Hold 0 Sell
Price Target -25.4% upside
Current
$68.85
Target
$51.39
$44.27 $51.39 avg $66.59

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.41B 2.49B 2.00B
Net Income 302.36M 281.32M 254.45M
Profit Margin 12.5% 11.9% 12.7%
EBITDA 857.93M 842.59M 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.85%
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 $91.16 -0.50% 27.3 186.85B
SO Southern Co/The $94.61 +0.67% 24.1 104.54B
DUK Duke Energy Corp $128.16 +0.61% 20.8 103.47B
CEG Constellation Energy $303.32 +2.87% 47.1 109.16B
AEP American Electric Power $128.30 -0.39% 20.0 71.42B
SRE Sempra $95.32 +0.34% 28.0 60.52B