$80.85
+0.64 (+0.80%)
Day Range $79.71 — $81.47
52W Range $72.16 — $88.01

Performance

1D
1W
1M
3M
6M +2.69%
1Y -3.92%
YTD +3.07%
Open$81.03
Previous Close$80.21
Day High$81.47
Day Low$79.71
52W High$88.01
52W Low$72.16
Volume
Avg Volume194.1K
Market Cap2.99B
P/E Ratio20.97
EPS$3.90
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $79.42 Above
SMA 200 $84.26 Below
RSI (14) 54.4 Neutral
Trend Death Cross Bearish

Analyst Ratings

Strong Sell
8 analysts
1 Buy 3 Hold 4 Sell
Price Target -23.0% upside
Current
$80.85
Target
$62.29
$45.73 $62.29 avg $80.36

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 765.63M 755.50M 360.64M
Net Income 139.91M 124.25M 35.58M
Profit Margin 18.3% 17.4% 9.9%
EBITDA 293.40M 275.04M 70.52M
Free Cash Flow 31.70M
Rev Growth +1.3% +1.3% +17.2%
Debt/Equity 0.71 0.71 0.20

Dividend

Dividend Yield2.39%
Annual Dividend$1.85
Payout Ratio49.7%
Frequencysemi-annual
Ex-DividendFeb 16, 2026
Pay DateMar 9, 2026

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $84.39 -1.77% 19.7 183.21B
SO Southern Co/The $92.70 -0.43% 24.5 106.82B
DUK Duke Energy Corp $123.71 +0.30% 19.0 97.56B
CEG Constellation Energy $266.36 +0.47% 25.0 94.64B
AEP American Electric Power $125.45 -0.81% 19.0 69.56B
SRE Sempra $85.16 +0.59% 29.9 58.42B