$141.95
-1.30 (-0.90%)
Day Range $140.78 — $145.21
52W Range $122.18 — $154.91

Performance

1D
1W
1M
3M
6M +4.98%
1Y +13.57%
YTD +11.50%
Open$144.81
Previous Close$143.24
Day High$145.21
Day Low$140.78
52W High$154.91
52W Low$122.18
Volume
Avg Volume486.1K
Market Cap8.00B
P/E Ratio24.12
EPS$6.01
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $131.15 Above
SMA 200 $125.75 Above
RSI (14) 64 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Strong Buy
13 analysts
10 Buy 2 Hold 1 Sell
Price Target -19.0% upside
Current
$141.95
Target
$114.99
$89.50 $114.99 avg $160.55

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.85B 1.79B 2.84B
Net Income 330.46M 288.36M 309.09M
Profit Margin 17.9% 17.0% 10.9%
EBITDA 618.12M 569.33M 507.74M
Free Cash Flow 300.54M
Rev Growth +3.1% +3.1% +14.0%
Debt/Equity 1.03 1.03 1.07

Dividend

Dividend Yield2.48%
Annual Dividend$3.46
Payout Ratio58.3%
Frequencyquarterly
Ex-DividendMar 15, 2026
Pay DateApr 1, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $84.39 -1.77% 19.7 183.21B
SO Southern Co/The $92.70 -0.43% 24.5 106.82B
DUK Duke Energy Corp $123.71 +0.30% 19.0 97.56B
CEG Constellation Energy $266.36 +0.47% 25.0 94.64B
AEP American Electric Power $125.45 -0.81% 19.0 69.56B
SRE Sempra $85.16 +0.59% 29.9 58.42B

Quick Stats

Market Cap8.00B
P/E Ratio24.12
EPS$6.01
Div Yield2.48%
Volume
SectorUtilities