
HTO
$56.75
1D:
2.7%
1Y:
5.9%
US7843051043Sign in to check this stock against your screeners
Sign In$31.29
1D:
-3.6%
1Y:
56.7%
US1559231055Mkt Cap
$3.16B
P/E Ratio TTM
102.4
Revenue TTM
$3.04B
Beta
1.35
Earnings TTM
$30.81M
Dividend Yield TTM
0.00%
$75.72
1D:
-2.2%
1Y:
-2.7%
US0298991011Mkt Cap
$2.97B
P/E Ratio TTM
22.2
Revenue TTM
$679.25M
Beta
0.59
Earnings TTM
$133.55M
Dividend Yield TTM
2.61%