
VMI
$471.98
1D:
-0.6%
1Y:
25.7%
US9202531011Sign in to check this stock against your screeners
Sign In$322.16
1D:
1.6%
1Y:
70.7%
US44951W1062Mkt Cap
$12.84B
P/E Ratio TTM
28.2
Revenue TTM
$3.99B
Beta
1.78
Earnings TTM
$456.20M
Dividend Yield TTM
0.00%
$35.69
1D:
-1.2%
1Y:
-2.3%
US88162G1031Mkt Cap
$9.26B
P/E Ratio TTM
21.4
Revenue TTM
$4.89B
Beta
0.90
Earnings TTM
$422.27M
Dividend Yield TTM
0.77%