$114.02
+1.30 (+1.15%)
As of Mar 26, 9:35 PM ET ·
Day Range $112.34 — $114.66
52W Range $100.61 — $118.53

Performance

1D
1W
1M
3M +7.84%
6M -0.18%
1Y +7.34%
YTD +7.09%
Open$112.87
Previous Close$112.72
Day High$114.66
Day Low$112.34
52W High$118.53
52W Low$100.61
Volume
Avg Volume1.84M
Market Cap37.11B
P/E Ratio23.81
EPS$4.83
SectorUtilities

Technical Indicators

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

Analyst Ratings

Hold
24 analysts
11 Buy 12 Hold 1 Sell
Price Target +30.7% upside
Current
$114.02
Target
$149.02
$105.04 $149.02 avg $177.89

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 9.71B 9.70B 14.95B
Net Income 1.59B 1.43B 1.59B
Profit Margin 16.4% 15.6% 10.7%
EBITDA 3.91B 3.71B 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.46%
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 $91.16 +0.00% 27.3 186.85B
SO Southern Co/The $95.42 +0.86% 24.1 104.54B
DUK Duke Energy Corp $129.38 +0.95% 20.8 103.47B
CEG Constellation Energy $295.19 -2.68% 47.1 109.16B
AEP American Electric Power $128.85 +0.43% 20.0 71.42B
SRE Sempra $95.54 +0.23% 28.0 60.52B