
HTO
$64.02
1D:
-0.8%
1Y:
25.6%
US7843051043Sign in to check this stock against your screeners
Sign In$86.60
1D:
-2.0%
1Y:
15.0%
US0298991011Mkt Cap
$3.39B
P/E Ratio TTM
26.0
Revenue TTM
$679.25M
Beta
0.58
Earnings TTM
$133.55M
Dividend Yield TTM
2.26%
$50.62
1D:
-1.5%
1Y:
11.7%
US1307881029Mkt Cap
$3.03B
P/E Ratio TTM
26.0
Revenue TTM
$1.01B
Beta
0.51
Earnings TTM
$118.92M
Dividend Yield TTM
2.45%