VMI Q3 Earnings Beat Estimates on Utility Strength, Sales Miss — VMI +0.40 · News Impact Screener