MSC Industrial Direct Co., Inc., together with its subsidiaries, engages in the distribution of metalworking and maintenance, repair, and operations (MRO) products and services in the United ...
In trading on Friday, shares of MSC Industrial Direct Co Inc (Symbol: MSM) crossed above their 200 day moving average of $82.07, changing hands as high as $82.74 per share. MSC Industrial Direct ...