$128.52
-1.92 (-1.47%)
Day Range $128.18 — $129.52
52W Range $126.23 — $155.75

Performance

1D
1W
1M
3M
6M
1Y -5.60%
YTD -1.41%
Open$129.26
Previous Close$130.44
Day High$129.52
Day Low$128.18
52W High$155.75
52W Low$126.23
Volume
Avg Volume1.58M
Market Cap26.85B
P/E Ratio20.39
EPS$6.35
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $133.34 Below
SMA 200 $135.92 Below
RSI (14) 75.3 Overbought
Trend Death Cross Bearish

Analyst Ratings

Buy
24 analysts
14 Buy 10 Hold 0 Sell
Price Target +19.0% upside
Current
$128.52
Target
$153.00
$99.57 $153.00 avg $228.96

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 14.42B 12.96B 11.72B
Net Income 1.48B 1.19B 1.06B
Profit Margin 7.4% 7.0% 9.0%
EBITDA 4.25B 3.63B 1.76B
Free Cash Flow 900.78M
Rev Growth +11.3% +11.3% -0.7%
Debt/Equity 2.12 2.12 0.63

Dividend

Dividend Yield3.62%
Annual Dividend$4.20
Payout Ratio59.6%
Frequencyquarterly
Ex-DividendApr 1, 2026
Pay DateApr 19, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $80.47 -1.00% 18.1 167.86B
SO Southern Co/The $85.52 -1.43% 21.4 99.81B
DUK Duke Energy Corp $117.53 -0.85% 17.5 92.00B
CEG Constellation Energy $254.71 -3.08% 26.2 90.89B
AEP American Electric Power $120.00 -1.33% 21.1 66.21B
SRE Sempra $81.31 -1.06% 23.4 53.29B