$79.22
-0.56 (-0.70%)
As of Sep 21, 7:45 PM ET ·
Day Range $79.15 — $79.89
52W Range $71.20 — $88.62

Performance

1D
1W
1M
3M
6M
1Y +9.69%
YTD +8.40%
Open$79.72
Previous Close$79.78
Day High$79.89
Day Low$79.15
52W High$88.62
52W Low$71.20
Volume
Avg Volume2.18M
Market Cap18.53B
P/E Ratio20.02
EPS$3.94
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $75.38 Above
SMA 200 $72.77 Above
RSI (14) 61.4 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Buy
19 analysts
13 Buy 6 Hold 0 Sell
Price Target +116.3% upside
Current
$79.22
Target
$171.35
$114.86 $171.35 avg $222.76

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 4.65B 2.85B 9.79B
Net Income 850.76M 469.66M 1.00B
Profit Margin 12.0% 11.4% 10.3%
EBITDA 2.68B 1.56B 1.28B
Free Cash Flow 1.08B
Rev Growth +63.0% +63.0% +17.9%
Debt/Equity 1.50 1.50 1.40

Dividend

Dividend Yield5.06%
Annual Dividend$2.66
Payout Ratio71.7%
Frequencyquarterly
Ex-DividendFeb 21, 2026
Pay DateMar 5, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $79.73 -0.92% 18.1 167.86B
SO Southern Co/The $85.55 +0.04% 21.4 99.81B
DUK Duke Energy Corp $116.98 -0.47% 17.5 92.00B
CEG Constellation Energy $263.23 +3.35% 26.2 90.89B
AEP American Electric Power $120.10 +0.08% 21.1 66.21B
SRE Sempra $81.25 -0.07% 23.4 53.29B

Quick Stats

Market Cap18.53B
P/E Ratio20.02
EPS$3.94
Div Yield5.06%
Volume
SectorUtilities