
HRI
$123.46
1D:
-0.3%
1Y:
2.3%
US42704L1044Sign in to check this stock against your screeners
Sign InMkt Cap
$6.56B
P/E Ratio TTM
18.8
Revenue TTM
$3.76B
Beta
1.19
Earnings TTM
$350.81M
Dividend Yield TTM
0.60%
$122.44
1D:
0.2%
1Y:
39.5%
US3004261034Mkt Cap
$6.25B
P/E Ratio TTM
24.6
Revenue TTM
$4.27B
Beta
2.40
Earnings TTM
$254.46M
Dividend Yield TTM
0.00%