Caterpillar Q2 Adjusted EPS USD 8.17 Vs. IBES Estimate USD 6.2 - CAT News | Rallies