MSC Industrial Direct Reports Q1 Earnings Beat but Stock Falls | Intellectia