$54.06
-3.13 (-5.47%)
As of Jun 24, 9:45 PM ET ·
Day Range $52.87 — $56.69
52W Range $44.88 — $193.84

Performance

1D
1W
1M
3M +7.62%
6M -27.03%
1Y -2.72%
YTD -30.51%
Open$56.69
Previous Close$57.19
Day High$56.69
Day Low$52.87
52W High$193.84
52W Low$44.88
Volume
Avg Volume11.11M
Market Cap10.64B
P/E Ratio
EPS$-0.83
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $61.55 Below
SMA 200 $85.97 Below
RSI (14) 47.6 Neutral
Trend Death Cross Bearish

Analyst Ratings

Buy
29 analysts
20 Buy 8 Hold 1 Sell
Price Target +264.6% upside
Current
$54.06
Target
$197.09
$134.25 $197.09 avg $248.85

Key Financials

FY 2025 FY 2024 FY 2023
Revenue 6.10B 5.52B 6.81B
Net Income 742.38M 707.47M 744.57M
Profit Margin 12.2% 12.8% 10.9%
EBITDA 1.35B 1.38B 1.64B
Free Cash Flow 794.86M 552.37M 568.47M
Rev Growth +22.0% +3.6% +0.3%
Debt/Equity 0.21 0.17 0.17

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $87.62 +1.38% 22.1 180.90B
SO Southern Co/The $95.78 +0.90% 24.1 104.94B
DUK Duke Energy Corp $126.53 +1.18% 18.8 96.56B
CEG Constellation Energy $267.97 -0.85% 26.0 98.42B
AEP American Electric Power $134.96 +0.91% 19.0 69.48B
SRE Sempra $92.73 +0.48% 30.3 59.28B