Compare Stocks: MSM

Add a symbol to get started

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MSMMSC Industrial Direct Co., Inc.4.79B85.79-2.51%874,17624.033.77B

Average Return