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 | Strong Buy → Hold Downgrades $80 | Strong Buy → Hold | Downgrades | $80 | -0.02% | Jun 17, 2024 |
Keybanc | Keybanc | Buy → Hold Downgrades n/a | Buy → 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 | Buy → Hold Downgrades $112 → $95 | Buy → 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 | Hold → Strong Buy Upgrades $96 → $124 | Hold → 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 | Buy → Hold Downgrades n/a | Buy → Hold | Downgrades | n/a | n/a | Jun 30, 2022 |
Keybanc | Keybanc | Buy Maintains $91 → $100 | Buy | Maintains | $91 → $100 | +24.97% | Mar 31, 2022 |