$146.83
-0.73 (-0.49%)
As of Jun 22, 9:37 PM ET ·
Day Range $145.98 — $148.11
52W Range $126.23 — $154.63

Performance

1D
1W
1M
3M
6M +13.78%
1Y +9.54%
YTD +12.63%
Open$146.00
Previous Close$147.56
Day High$148.11
Day Low$145.98
52W High$154.63
52W Low$126.23
Volume
Avg Volume1.51M
Market Cap30.70B
P/E Ratio24.29
EPS$6.10
SectorUtilities

Technical Indicators

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

Analyst Ratings

Buy
24 analysts
15 Buy 9 Hold 0 Sell
Price Target +4.2% upside
Current
$146.83
Target
$153.00
$99.57 $153.00 avg $228.96

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 14.36B 12.90B 11.72B
Net Income 1.47B 1.19B 1.06B
Profit Margin 7.4% 7.0% 9.0%
EBITDA 4.24B 3.62B 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.16%
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 $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