$102.43
+0.11 (+0.11%)
Day Range $102.28 — $103.80
52W Range $85.32 — $105.08

Performance

1D
1W
1M
3M
6M +15.87%
1Y +14.26%
YTD +16.21%
Open$102.28
Previous Close$102.32
Day High$103.80
Day Low$102.28
52W High$105.08
52W Low$85.32
Volume
Avg Volume1.30M
Market Cap12.40B
P/E Ratio18.96
EPS$5.36
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $91.37 Above
SMA 200 $90.45 Above
RSI (14) 67.1 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Hold
22 analysts
7 Buy 15 Hold 0 Sell
Price Target +43.2% upside
Current
$102.43
Target
$146.66
$86.68 $146.66 avg $177.09

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 5.31B 4.95B 4.15B
Net Income 612.56M 513.90M 504.89M
Profit Margin 11.6% 11.0% 12.2%
EBITDA 1.97B 1.74B 937.63M
Free Cash Flow 345.95M
Rev Growth +7.3% +7.3% +1.4%
Debt/Equity 1.50 1.50 0.67

Dividend

Dividend Yield3.56%
Annual Dividend$3.52
Payout Ratio68.6%
Frequencyquarterly
Ex-DividendFeb 27, 2026
Pay DateMar 16, 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

Quick Stats

Market Cap12.40B
P/E Ratio18.96
EPS$5.36
Div Yield3.56%
Volume
SectorUtilities