Alamo Group Q2 EPS USD 2.55 Vs. IBES Estimate USD 2.74 - ALG News | Rallies