Valmont Industries Inc

Valmont Industries Inc

VMI · NYSE

420.92USD-1.79 (-0.42%)