$42.36
+0.12 (+0.28%)
As of May 9, 1:26 AM ET ·
Day Range $41.89 — $42.94
52W Range $41.29 — $50.44

Performance

1D
1W
1M
3M -3.71%
6M -7.41%
1Y -12.86%
YTD -1.37%
Open$42.56
Previous Close$42.24
Day High$42.94
Day Low$41.89
52W High$50.44
52W Low$41.29
Volume
Avg Volume713.7K
Market Cap2.62B
P/E Ratio22.05
EPS$1.99
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $44.22 Below
SMA 200 $45.82 Below
RSI (14) 62.7 Neutral
Trend Death Cross Bearish

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +126.0% upside
Current
$42.36
Target
$95.74
$65.91 $95.74 avg $135.06

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.04B 981.80M 1.26B
Net Income 133.06M 113.27M 164.83M
Profit Margin 12.8% 12.2% 13.1%
EBITDA 369.24M 331.80M 227.08M
Free Cash Flow 129.58M
Rev Growth +5.7% +5.7% +9.5%
Debt/Equity 0.95 0.95 0.66

Dividend

Dividend Yield3.07%
Annual Dividend$1.24
Payout Ratio57.6%
Frequencyquarterly
Ex-DividendFeb 14, 2026
Pay DateMar 6, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $93.10 -0.24% 24.9 203.31B
SO Southern Co/The $91.80 -0.68% 24.3 105.39B
DUK Duke Energy Corp $124.17 -0.56% 19.9 98.97B
CEG Constellation Energy $303.63 -2.46% 45.7 106.07B
AEP American Electric Power $130.16 -1.21% 20.0 71.69B
SRE Sempra $91.53 -0.04% 28.0 60.52B