MSC Industrial Direct (MSM) shares were up 5.4% in Monday afternoon trading after KeyBanc upgraded its rating on the company's stock to overweight from sector weight and set a $117 price target.
Trading volume exceeded 843,000 shares, compared with a daily average of nearly 646,000.
Price: 103.07, Change: +5.24, Percent Change: +5.36