
HBB
$32.16
1D:
-0.8%
1Y:
131.7%
US40701T1043Sign in to check this stock against your screens
Sign In$33.64
1D:
2.0%
1Y:
100.8%
US47012E4035Mkt Cap
$387.51M
P/E Ratio TTM
14.6
Revenue TTM
$627.25M
Beta
1.31
Earnings TTM
$26.16M
Dividend Yield TTM
3.02%
$71.47
1D:
-2.7%
1Y:
106.9%
US3393821034Mkt Cap
$382.76M
P/E Ratio TTM
11.4
Revenue TTM
$459.18M
Beta
0.53
Earnings TTM
$33.13M
Dividend Yield TTM
1.20%