MSM
MSM
NYSE · Trading Companies & Distributors

Msc Industrial Direct Co-A

$91.90
+1.38 (+1.52%)
Next Earnings Report
Apr 1, 2026
Before Market Open
5 days away
EPS Estimate $0.84
Revenue Est $941.04M