$57.97
+0.81 (+1.42%)
As of May 10, 10:05 PM ET ·
Day Range $56.94 — $58.54
52W Range $43.75 — $61.87
Open$57.59
Previous Close$57.16
Day High$58.54
Day Low$56.94
52W High$61.87
52W Low$43.75
Volume
Avg Volume589.2K
Market Cap2.43B
P/E Ratio23.65
EPS$2.91
SectorUtilities

Analyst Ratings

Strong Buy
9 analysts
8 Buy 1 Hold 0 Sell
Price Target -45.3% upside
Current
$57.97
Target
$31.73
$26.26 $31.73 avg $42.07

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 954.92M 877.28M 419.39M
Net Income 122.35M 101.16M 63.80M
Profit Margin 12.8% 12.2% 15.2%
EBITDA 361.21M 315.25M 72.12M
Free Cash Flow 40.63M
Rev Growth +8.9% +8.9% +15.2%
Debt/Equity 1.28 1.28 0.42

Dividend

Dividend Yield3.08%
Annual Dividend$1.68
Payout Ratio57.2%
Frequencyquarterly
Ex-Dividend
Pay Date

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

HTO News

No news for HTO yet

Quick Stats

Market Cap2.43B
P/E Ratio23.65
EPS$2.91
Div Yield3.08%
Volume
SectorUtilities