Compared to Estimates, Valmont (VMI) Q2 Earnings: A Look at Key Metrics | AllMind News