$102.83
-0.65 (-0.63%)
As of Sep 22, 9:36 PM ET ·
Day Range $102.71 — $103.76
52W Range $102.86 — $119.91

Performance

1D
1W
1M
3M
6M
1Y -7.99%
YTD -3.42%
Open$103.21
Previous Close$103.48
Day High$103.76
Day Low$102.71
52W High$119.91
52W Low$102.86
Volume
Avg Volume2.37M
Market Cap34.32B
P/E Ratio20.28
EPS$5.16
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $108.15 Below
SMA 200 $108.87 Below
RSI (14) 64 Neutral
Trend Death Cross Bearish

Analyst Ratings

Hold
24 analysts
10 Buy 12 Hold 2 Sell
Price Target +44.9% upside
Current
$102.83
Target
$149.02
$105.04 $149.02 avg $177.89

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 9.77B 9.75B 14.95B
Net Income 1.60B 1.44B 1.59B
Profit Margin 16.4% 15.6% 10.7%
EBITDA 3.83B 3.63B 2.58B
Free Cash Flow 1.15B
Rev Growth +0.1% +0.1% -1.9%
Debt/Equity 1.64 1.64 0.16

Dividend

Dividend Yield3.29%
Annual Dividend$3.57
Payout Ratio73.6%
Frequencyquarterly
Ex-DividendMar 14, 2026
Pay DateMar 28, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $79.26 -0.46% 18.1 167.86B
SO Southern Co/The $85.15 -0.36% 21.4 99.81B
DUK Duke Energy Corp $116.31 -0.37% 17.5 92.00B
CEG Constellation Energy $263.46 +0.52% 26.2 90.89B
AEP American Electric Power $120.27 +0.20% 21.1 66.21B
SRE Sempra $80.98 -0.27% 23.4 53.29B