MSC Industrial (NYSE: MSM) stock hits a new 52-week high after Q3 earnings beat Wall Street estimates and revenue jumps 7.8%.

MSC Industrial Direct Co., Inc. (NYSE: MSM) will report Q3 earnings on July 1. Analysts expect EPS of $1.26 and revenue of $1.03B. Dividend yield is 2.98%.

MSC Industrial (NYSE: MSM) stock hits a new 52-week high after Q3 earnings beat Wall Street estimates and revenue jumps 7.8%.

MSC Industrial Direct (NYSE:MSM) reported strong Q3 results with earnings of $1.43 per share and revenue of $1.047 billion. Analysts raised price targets.