$133.97
-1.93 (-1.42%)
As of Sep 21, 9:39 PM ET ·
Day Range $133.73 — $136.03
52W Range $120.57 — $145.64

Performance

1D
1W
1M
3M
6M
1Y -0.80%
YTD +2.80%
Open$135.31
Previous Close$135.90
Day High$136.03
Day Low$133.73
52W High$145.64
52W Low$120.57
Volume
Avg Volume1.85M
Market Cap27.16B
P/E Ratio24.07
EPS$5.78
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $129.73 Above
SMA 200 $136.89 Below
RSI (14) 54.7 Neutral
Trend Death Cross Bearish

Analyst Ratings

Hold
19 analysts
7 Buy 11 Hold 1 Sell
Price Target +15.7% upside
Current
$133.97
Target
$154.98
$120.92 $154.98 avg $180.94

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 5.27B 4.76B 13.97B
Net Income 1.14B 925.85M 1.21B
Profit Margin 21.6% 20.5% 8.7%
EBITDA 2.84B 2.44B 2.20B
Free Cash Flow 775.22M
Rev Growth +10.7% +10.7% +17.1%
Debt/Equity 1.46 1.46 0.35

Dividend

Dividend Yield2.14%
Annual Dividend$3.25
Payout Ratio57.0%
Frequencyquarterly
Ex-DividendApr 1, 2026
Pay DateApr 14, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $79.63 -1.04% 18.1 167.86B
SO Southern Co/The $85.46 -0.07% 21.4 99.81B
DUK Duke Energy Corp $116.74 -0.67% 17.5 92.00B
CEG Constellation Energy $262.11 +2.91% 26.2 90.89B
AEP American Electric Power $120.03 +0.03% 21.1 66.21B
SRE Sempra $81.20 -0.14% 23.4 53.29B