MSC Industrial Direct: Recent Momentum Doesn't Seem Sustainable — MSM -0.80 · News Impact Screener