MSC Industrial Direct Co., Inc. (MSM)
NYSE: MSM · IEX Real-Time Price · USD
80.02
+1.79 (2.29%)
Jul 2, 2024, 4:00 PM EDT - Market closed

MSC Industrial Direct Co. Analyst Ratings

Total Analysts
4
Consensus Rating
Hold
Price Target
$91.33
Upside
+14.13%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Loop Capital
Loop Capital
Hold
Downgrades
$80
Hold Downgrades $80 -0.02% Jun 17, 2024
Keybanc
Keybanc
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jun 17, 2024
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$110
Buy Reiterates $110 +37.47% Jun 14, 2024
Baird
Baird
Hold
Maintains
$95$84
Hold Maintains $95$84 +4.97% Jun 14, 2024
Baird
Baird
Hold
Downgrades
$112$95
Hold Downgrades $112$95 +18.72% May 29, 2024
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$110
Buy Reiterates $110 +37.47% Apr 1, 2024
Keybanc
Keybanc
Buy
Maintains
$105$102
Buy Maintains $105$102 +27.47% Jan 10, 2024
Loop Capital
Loop Capital
Strong Buy
Upgrades
$96$124
Strong Buy Upgrades $96$124 +54.96% Oct 9, 2023
Baird
Baird
Buy
Maintains
$104$110
Buy Maintains $104$110 +37.47% Jun 30, 2023
JP Morgan
JP Morgan
Hold
Maintains
$86$89
Hold Maintains $86$89 +11.22% Jun 30, 2023
Keybanc
Keybanc
Buy
Maintains
$97$105
Buy Maintains $97$105 +31.22% Apr 21, 2023
Keybanc
Keybanc
Buy
Maintains
$93$97
Buy Maintains $93$97 +21.22% Apr 5, 2023
JP Morgan
JP Morgan
Hold
Maintains
$80$86
Hold Maintains $80$86 +7.47% Apr 5, 2023
Stephens & Co.
Stephens & Co.
Buy
Reiterates
$100
Buy Reiterates $100 +24.97% Apr 5, 2023
Loop Capital
Loop Capital
Hold
Maintains
$82$89
Hold Maintains $82$89 +11.22% Apr 5, 2023
Baird
Baird
Buy
Maintains
$95$104
Buy Maintains $95$104 +29.97% Apr 5, 2023
Jefferies
Jefferies
Hold
Initiates
$84
Hold Initiates $84 +4.97% Oct 17, 2022
Keybanc
Keybanc
Buy
Maintains
$100$93
Buy Maintains $100$93 +16.22% Oct 14, 2022
Baird
Baird
Buy
Maintains
$105$100
Buy Maintains $105$100 +24.97% Jun 30, 2022
William Blair
William Blair
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jun 30, 2022
Keybanc
Keybanc
Buy
Maintains
$91$100
Buy Maintains $91$100 +24.97% Mar 31, 2022