MSMMSC Industrial Direct Co Inc
Industrials
$132.82
Latest weekly close · Market cap $7.4B
MSM's P/E of 32.0x is higher than 99% of its own weekly readings over the last five years.
Loading valuation history…
Industrials
$132.82
Latest weekly close · Market cap $7.4B
MSM's P/E of 32.0x is higher than 99% of its own weekly readings over the last five years.