MSC Industrial reported Q1 results with net sales of $928.48M, beating consensus. CEO is confident in long-term growth ...