MSC Industrial Direct - 29 Year Stock Price History | MSM

Historical daily share price chart and data for MSC Industrial Direct since 1995 adjusted for splits and dividends. The latest closing stock price for MSC Industrial Direct as of April 23, 2024 is 93.26.
  • The all-time high MSC Industrial Direct stock closing price was 102.33 on October 12, 2023.
  • The MSC Industrial Direct 52-week high stock price is 105.77, which is 13.4% above the current share price.
  • The MSC Industrial Direct 52-week low stock price is 88.61, which is 5% below the current share price.
  • The average MSC Industrial Direct stock price for the last 52 weeks is 97.25.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
MSC Industrial Direct Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2024 96.2872 97.7842 102.1818 91.1000 93.2600 -6.28%
2023 90.2719 77.4386 102.3291 73.0390 99.5138 28.46%
2022 75.4530 76.6908 81.3831 67.6145 77.4671 0.88%
2021 77.6912 72.0931 85.8766 69.0859 76.7913 3.10%
2020 57.0776 59.6677 75.8266 38.2305 74.4851 25.31%
2019 56.4422 55.4242 63.7171 49.2840 59.4404 5.75%
2018 63.3617 69.1565 70.9329 53.8021 56.2061 -18.28%
2017 60.7633 64.3288 73.7923 46.4114 68.7794 6.95%
2016 51.1541 38.4063 65.9366 38.4063 64.3079 68.21%
2015 46.0601 53.9163 53.9163 37.3737 38.2297 -29.10%
2014 55.2918 50.8500 61.0071 50.6988 53.9230 5.87%
2013 50.3031 47.9195 54.6345 45.8347 50.9319 8.57%
2012 44.8267 43.6609 51.6441 38.2009 46.9113 7.35%
2011 39.3367 39.5241 45.3757 30.5263 43.6976 12.11%
2010 31.0591 27.7984 39.6506 25.3681 38.9758 41.79%
2009 22.5900 22.2637 28.1741 15.7931 27.4884 30.37%
2008 24.3382 22.2124 30.8865 16.2298 21.0844 -7.24%
2007 26.8124 22.4164 32.0772 22.1000 22.7291 4.84%
2006 24.2077 22.6540 30.0083 20.7329 21.6798 -1.14%
2005 17.8762 18.0514 22.1306 13.9280 21.9288 18.85%
2004 15.9166 13.9817 18.7643 13.6362 18.4514 32.26%
2003 10.3224 9.0666 14.0619 8.0766 13.9513 55.61%
2002 8.7718 9.7233 12.0720 5.1824 8.9656 -10.13%
2001 8.5592 8.6474 10.2183 7.2533 9.9758 9.36%
2000 8.3795 6.8189 11.6477 5.8693 9.1222 36.30%
1999 7.3008 11.6174 13.2590 3.9146 6.6926 -41.42%
1998 12.0880 10.5769 16.7290 7.0715 11.4255 7.71%
1997 9.6922 9.1878 11.6174 7.0715 10.6072 13.51%
1996 8.1404 6.6926 9.8798 6.2178 9.3444 34.54%
Sector Industry Market Cap Revenue
Industrial Products Industrial Services $5.211B $4.009B
MSC Industrial Direct Co., Inc. is one of the premier distributors of Metalworking and Maintenance, Repair and Operations (`MRO`) supplies to industrial customers throughout the United States. MSC distributes approximately 590,000 industrial products from approximately 3,000 suppliers to approximately 350,000 customers. MSC reaches its customers through a combination of approximately 27 million direct-mail catalogs and CD-ROMs, 96 branch sales offices, 927 sales people, the Internet and associations with some of the world's most prominent B2B e-commerce portals.
Stock Name Country Market Cap PE Ratio
Siemens AG (SIEGY) Germany $148.688B 12.44
Bouygues (BOUYF) France $76.504B 13.29
W.W Grainger (GWW) United States $46.287B 25.70
Ashtead Group (ASHTY) United Kingdom $30.717B 18.04
SiteOne Landscape Supply (SITE) United States $7.094B 41.53
Andritz (ADRZY) Austria $6.250B 10.83
Hillenbrand Inc (HI) United States $3.373B 13.70
LegalZoom (LZ) United States $2.276B 93.15
Global Industrial (GIC) United States $1.540B 21.82
ScanSource (SCSC) United States $1.044B 12.53
Hudson Technologies (HDSN) United States $0.479B 9.08
DMC Global (BOOM) United States $0.334B 9.38
IperionX (IPX) United States $0.313B 0.00
Eos Energy Enterprises (EOSE) United States $0.156B 0.00
TPI Composites (TPIC) United States $0.122B 0.00
Danimer Scientific (DNMR) United States $0.092B 0.00
Velo3D (VLD) United States $0.064B 0.00
ClearSign Technologies (CLIR) United States $0.032B 0.00
Fusion Fuel Green (HTOO) Ireland $0.018B 0.00
Presidio Property Trust (SQFT) United States $0.014B 0.00
JE Cleantech Holdings (JCSE) Singapore $0.004B 0.00