Compare Stocks: VMI

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
VMIValmont Industries, Inc.7.86B398.871.42%105,53734.404.10B

Average Return