$62.66
+0.88 (+1.42%)
As of Aug 8, 10:04 PM ET ·
Day Range $60.95 — $62.82
52W Range $43.75 — $67.09
Open$61.70
Previous Close$61.78
Day High$62.82
Day Low$60.95
52W High$67.09
52W Low$43.75
Volume
Avg Volume463.7K
Market Cap2.62B
P/E Ratio24.53
EPS$2.83
SectorUtilities

Analyst Ratings

Strong Buy
12 analysts
9 Buy 3 Hold 0 Sell
Price Target -49.4% upside
Current
$62.66
Target
$31.73
$26.26 $31.73 avg $42.07

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 972.95M 893.85M 419.39M
Net Income 124.66M 103.07M 63.80M
Profit Margin 12.8% 12.2% 15.2%
EBITDA 355.90M 310.61M 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 Yield2.85%
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 $84.65 +0.06% 19.0 177.06B
SO Southern Co/The $92.69 -0.23% 23.0 106.97B
DUK Duke Energy Corp $124.85 +0.77% 18.7 96.00B
CEG Constellation Energy $269.89 +3.37% 25.6 96.92B
AEP American Electric Power $125.73 +0.38% 21.8 68.45B
SRE Sempra $83.88 -0.56% 28.0 54.75B

HTO News

No news for HTO yet

Quick Stats

Market Cap2.62B
P/E Ratio24.53
EPS$2.83
Div Yield2.85%
Volume
SectorUtilities