$70.51
-1.26 (-1.76%)
As of Sep 23, 9:56 PM ET ·
Day Range $70.43 — $71.46
52W Range $58.10 — $78.69

Performance

1D
1W
1M
3M
6M
1Y +17.44%
YTD +1.23%
Open$71.34
Previous Close$71.77
Day High$71.46
Day Low$70.43
52W High$78.69
52W Low$58.10
Volume
Avg Volume859.5K
Market Cap5.37B
P/E Ratio17.96
EPS$3.97
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

Strong Buy
9 analysts
8 Buy 1 Hold 0 Sell
Price Target -27.1% upside
Current
$70.51
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.76M 282.63M 254.45M
Profit Margin 12.5% 11.9% 12.7%
EBITDA 855.55M 840.25M 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 Yield4.88%
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 $77.02 -2.83% 18.1 167.86B
SO Southern Co/The $83.47 -1.97% 21.4 99.81B
DUK Duke Energy Corp $114.17 -1.84% 17.5 92.00B
CEG Constellation Energy $263.88 +0.16% 26.2 90.89B
AEP American Electric Power $118.40 -1.55% 21.1 66.21B
SRE Sempra $79.00 -2.45% 23.4 53.29B