
WHD
$58.12
1D:
5.7%
1Y:
35.6%
US1272031071Sign in to check this stock against your screens
Sign In$41.67
1D:
7.0%
1Y:
22.6%
US50012A1088Mkt Cap
$4.21B
P/E Ratio TTM
48.4
Revenue TTM
$1.39B
Beta
0.94
Earnings TTM
$80.39M
Dividend Yield TTM
4.60%
$25.39
1D:
-0.1%
1Y:
15.5%
US90290N1090Mkt Cap
$3.68B
P/E Ratio TTM
22.5
Revenue TTM
$1.18B
Beta
0.20
Earnings TTM
$146.24M
Dividend Yield TTM
8.27%