MSM MSC Industrial Direct Co., Inc. logo

MSM MSC Industrial Direct Co., Inc.

Industrials
$108.79+2.15%ClosedMarket Cap: $6.07B

As of 2026-05-26

Analyst Consensus

Consensus

Hold

Target (Consensus)

$97.75

Target (Median)

$94.50

Target Range

$85.00 - $117.00

Upside from current price: -10.1%

Rating Distribution

0 Strong Buy1 Buy7 Hold1 Sell0 Strong Sell
Recent Analyst Ratings
DateFirmActionRatingPrevious
2026-04-27KeybancupgradeOverweightSector Weight
2026-02-06JP MorgandowngradeNeutralOverweight
2025-10-24JP MorganmaintainOverweightOverweight
2025-10-08Wolfe ResearchdowngradePeer PerformOutperform
2025-07-02BairdmaintainNeutralNeutral
2025-07-02Loop CapitalmaintainHoldHold
2025-07-02Stephens & Co.maintainEqual WeightEqual Weight
2025-05-27JP MorganupgradeOverweightNeutral
Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Sun Aug 30$4.35$3.96B7
Mon Aug 30$4.92$4.17B7
Wed Aug 30$5.48$4.38B3
Thu Aug 30$5.50$4.49B1