$73.43
-0.54 (-0.73%)
As of Nov 7, 1:18 AM ET ·
Day Range $73.43 — $74.61
52W Range $73.94 — $97.06

Performance

1D +0.00%
1W -7.83%
1M -6.11%
3M -10.25%
6M -7.57%
1Y -7.46%
YTD -10.52%
Open$74.40
Previous Close$73.97
Day High$74.61
Day Low$73.43
52W High$97.06
52W Low$73.94
Volume—
Avg Volume1.21M
Market Cap7.03B
P/E Ratio10.41
EPS$7.19
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $79.68 Below
SMA 200 $83.24 Below
RSI (14) 33.5 Neutral
Trend Death Cross Bearish

Analyst Ratings

Buy
8 analysts
5 Buy 3 Hold 0 Sell
Price Target +54.2% upside
Current
$73.43
Target
$113.22
$69.10 $113.22 avg $136.50

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.39B 2.36B 73.64M
Net Income 544.17M 483.09M 7.66M
Profit Margin 22.8% 21.6% 10.4%
EBITDA 1.33B 1.25B 10.89M
Free Cash Flow — — 6.15M
Rev Growth +1.4% +1.4% +13.1%
Debt/Equity 0.92 0.92 0.32

Dividend

Dividend Yield3.86%
Annual Dividend$2.08
Payout Ratio36.3%
Frequencyquarterly
Ex-Dividend—
Pay Date—

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $86.95 -1.47% 15.8 183.64B
SO Southern Co/The $92.34 -1.07% 21.3 106.17B
DUK Duke Energy Corp $127.78 -1.77% 19.3 101.42B
CEG Constellation Energy $249.95 +4.30% 25.6 88.56B
AEP American Electric Power $126.53 -0.19% 22.0 69.06B
SRE Sempra $78.17 -2.08% 22.9 52.20B