MSC Industrial Direct Company, (MSM)
Industrials, Industrial Distribution

Market cap: 4.58B
Recommendation: hold
PE: 19.58234
Previous close: 80.05
$82.05 USD
+2.50% change today
+5.55% change last month

5D 1M 6M 1Y

Inversely correlated stocks

 more

More data

analystTarget: 85 priceToBook: 3.30
totalCash: 29.59M debt: 568.17M