$90.46
-0.03 (-0.03%)
As of Nov 7, 1:26 AM ET ·
Day Range $89.13 — $90.64
52W Range $76.99 — $94.47

Performance

1D -0.95%
1W -3.49%
1M +8.32%
3M -0.11%
6M +1.49%
1Y +13.30%
YTD +12.86%
Open$89.35
Previous Close$90.49
Day High$90.64
Day Low$89.13
52W High$94.47
52W Low$76.99
Volume—
Avg Volume805.9K
Market Cap6.53B
P/E Ratio12.57
EPS$7.16
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $87.13 Above
SMA 200 $88.44 Above
RSI (14) 68.2 Neutral
Trend Death Cross Bearish

Analyst Ratings

Strong Buy
13 analysts
12 Buy 1 Hold 0 Sell
Price Target +23.6% upside
Current
$90.46
Target
$111.77
$69.72 $111.77 avg $124.96

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.94B 2.02B 2.79B
Net Income 438.63M 411.61M 263.00M
Profit Margin 22.7% 21.5% 9.4%
EBITDA 802.44M 794.82M 309.19M
Free Cash Flow — — 247.98M
Rev Growth -4.1% -4.1% +7.2%
Debt/Equity 0.89 0.89 0.31

Dividend

Dividend Yield4.13%
Annual Dividend$2.48
Payout Ratio40.6%
Frequencyquarterly
Ex-DividendFeb 20, 2026
Pay DateMar 5, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $86.95 -1.47% 15.8 183.64B
SO Southern Co/The $92.34 -1.07% 21.3 106.17B
DUK Duke Energy Corp $127.78 -1.77% 19.3 101.42B
CEG Constellation Energy $249.95 +4.30% 25.6 88.56B
AEP American Electric Power $126.53 -0.19% 22.0 69.06B
SRE Sempra $78.17 -2.08% 22.9 52.20B