Valmont Industries Inc (NYSE:VMI)

146.95
Delayed Data
As of May 22
 -0.20 / -0.14%
Today’s Change
137.90
Today|||52-Week Range
176.35
-11.40%
Year-to-Date
No recent news for Valmont Industries Inc.