Back to screener

MSM

MSC Industrial Direct Co Inc

Industrials · Industrial Distribution · USA

$129.51

Market cap $7.23B

Valuation

Health

Mood

Greed

Dividend yield

2.69%

TTM

2.70%

Forward

Explore SmartStockScore

Data updated daily