Ingram Micro beats Q2 estimates on cloud, AI strength - INGM News | Rallies