MSC Industrial Direct Q2 Results Miss Expectations, Shares Drop | Intellectia.AI