Earnings Labs
MSC Industrial Direct Co., Inc. logo

MSC Industrial Direct Co., Inc. (MSM)

NYSE·Industrials·Industrial - Distribution

$102.33

-1.77%

Mkt Cap $5.40B

Mkt Cap

$5.40B

P/E

27.99

Fwd P/E

12.42

P/S

1.41

Rev TTM

EPS TTM

$3.72

EPS — Estimate vs Actual