MSC Industrial Direct shares are trading higher after Keybanc upgraded the stock from Sector Weight to Overweight rating and announced a $117 price target.