$92.80
-0.10 (-0.11%)
Day Range $92.46 — $94.89
52W Range $74.15 — $95.00

Performance

1D
1W
1M
3M
6M +7.57%
1Y +16.51%
YTD +13.93%
Open$94.07
Previous Close$92.90
Day High$94.89
Day Low$92.46
52W High$95.00
52W Low$74.15
Volume
Avg Volume211.6K
Market Cap3.75B
P/E Ratio13.38
EPS$6.66
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $85.32 Above
SMA 200 $81.28 Above
RSI (14) 43 Neutral
Trend Golden Cross Bullish

Analyst Ratings

Sell
9 analysts
0 Buy 6 Hold 3 Sell
Price Target -23.4% upside
Current
$92.80
Target
$71.10
$43.21 $71.10 avg $94.86

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 571.17M 565.40M 1.87B
Net Income 278.04M 247.71M 194.26M
Profit Margin 48.7% 46.3% 10.4%
EBITDA 467.40M 439.54M 291.95M
Free Cash Flow 128.21M
Rev Growth +1.0% +1.0% +8.1%
Debt/Equity 0.59 0.59 1.06

Dividend

Dividend Yield2.58%
Annual Dividend$2.10
Payout Ratio31.9%
Frequencyquarterly
Ex-DividendApr 18, 2026
Pay DateMay 3, 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

Quick Stats

Market Cap3.75B
P/E Ratio13.38
EPS$6.66
Div Yield2.58%
Volume
SectorUtilities