Skip to main content

S&P 500 —

Nasdaq-100 —

Dow —

NYSE · Common stock

MSC Industrial Direct (MSM)

$118.72 +$4.86 (+4.27%)

Day’s range
$115.74–$120.88
Volume
1.6M

MSM price history

MSM closed at $118.72 on Oct. 26, 2026. Over the past year, its daily close ranged from $81.08 on Jan. 7, 2026 to $132.82 on Oct. 21, 2026.

Source: third-party providers. Daily closing prices, adjusted for stock splits; dividends not included. The price scale runs from $80 to $140, not from zero.
Data table: MSM daily closes, the past year
MSM daily closing prices, Oct. 27, 2025 to Oct. 26, 2026, newest first
DateClose
Oct. 26, 2026$118.72
Oct. 23, 2026$113.86
Oct. 22, 2026$112.43
Oct. 21, 2026$132.82
Oct. 20, 2026$129.53
Oct. 19, 2026$128.25
Oct. 16, 2026$130.38
Oct. 15, 2026$130.70
Oct. 14, 2026$132.58
Oct. 13, 2026$132.17
Oct. 12, 2026$128.67
Oct. 9, 2026$129.51
Oct. 8, 2026$128.92
Oct. 7, 2026$130.38
Oct. 6, 2026$130.32
Oct. 5, 2026$130.16
Oct. 2, 2026$130.12
Oct. 1, 2026$128.50
Sept. 30, 2026$123.72
Sept. 29, 2026$124.55
Sept. 28, 2026$122.14
Sept. 25, 2026$121.22
Sept. 24, 2026$120.73
Sept. 23, 2026$124.10
Sept. 22, 2026$121.37
Sept. 21, 2026$121.63
Sept. 18, 2026$122.21
Sept. 17, 2026$121.76
Sept. 16, 2026$120.48
Sept. 15, 2026$119.88
Sept. 14, 2026$119.28
Sept. 11, 2026$120.51
Sept. 10, 2026$119.68
Sept. 9, 2026$119.43
Sept. 8, 2026$120.38
Sept. 4, 2026$121.41
Sept. 3, 2026$117.89
Sept. 2, 2026$116.47
Sept. 1, 2026$117.74
Aug. 31, 2026$118.88
Aug. 28, 2026$119.20
Aug. 27, 2026$122.01
Aug. 26, 2026$122.50
Aug. 25, 2026$118.33
Aug. 24, 2026$119.26
Aug. 21, 2026$119.81
Aug. 20, 2026$117.70
Aug. 19, 2026$120.33
Aug. 18, 2026$122.59
Aug. 17, 2026$124.60
Aug. 14, 2026$123.82
Aug. 13, 2026$121.29
Aug. 12, 2026$119.44
Aug. 11, 2026$120.06
Aug. 10, 2026$122.93
Aug. 7, 2026$122.92
Aug. 6, 2026$123.91
Aug. 5, 2026$125.57
Aug. 4, 2026$126.74
Aug. 3, 2026$124.91
July 31, 2026$123.40
July 30, 2026$121.46
July 29, 2026$120.97
July 28, 2026$124.78
July 27, 2026$126.60
July 24, 2026$125.64
July 23, 2026$125.83
July 22, 2026$127.28
July 21, 2026$126.43
July 20, 2026$124.17
July 17, 2026$124.77
July 16, 2026$125.63
July 15, 2026$123.70
July 14, 2026$124.11
July 13, 2026$123.99
July 10, 2026$123.02
July 9, 2026$120.66
July 8, 2026$118.99
July 7, 2026$120.07
July 6, 2026$121.14
July 2, 2026$122.78
July 1, 2026$123.34
June 30, 2026$118.95
June 29, 2026$116.67
June 26, 2026$118.18
June 25, 2026$119.37
June 24, 2026$116.55
June 23, 2026$116.26
June 22, 2026$117.41
June 18, 2026$118.51
June 17, 2026$115.18
June 16, 2026$117.28
June 15, 2026$114.22
June 12, 2026$116.69
June 11, 2026$115.57
June 10, 2026$115.16
June 9, 2026$116.84
June 8, 2026$115.59
June 5, 2026$115.51
June 4, 2026$116.98
June 3, 2026$117.21
June 2, 2026$115.17
June 1, 2026$111.88
May 29, 2026$109.47
May 28, 2026$109.78
May 27, 2026$107.49
May 26, 2026$108.79
May 22, 2026$106.50
May 21, 2026$105.98
May 20, 2026$106.17
May 19, 2026$103.85
May 18, 2026$104.66
May 15, 2026$104.66
May 14, 2026$106.82
May 13, 2026$106.76
May 12, 2026$106.92
May 11, 2026$107.32
May 8, 2026$104.28
May 7, 2026$104.31
May 6, 2026$105.01
May 5, 2026$103.01
May 4, 2026$101.20
May 1, 2026$102.63
April 30, 2026$102.27
April 29, 2026$100.75
April 28, 2026$102.89
April 27, 2026$104.17
April 24, 2026$97.83
April 23, 2026$98.06
April 22, 2026$96.67
April 21, 2026$97.12
April 20, 2026$97.13
April 17, 2026$97.52
April 16, 2026$94.17
April 15, 2026$94.71
April 14, 2026$95.78
April 13, 2026$95.37
April 10, 2026$95.48
April 9, 2026$96.13
April 8, 2026$95.58
April 7, 2026$90.71
April 6, 2026$90.69
April 2, 2026$90.32
April 1, 2026$91.55
March 31, 2026$92.27
March 30, 2026$89.97
March 27, 2026$90.30
March 26, 2026$89.48
March 25, 2026$91.90
March 24, 2026$90.52
March 23, 2026$87.11
March 20, 2026$85.72
March 19, 2026$86.88
March 18, 2026$87.94
March 17, 2026$90.06
March 16, 2026$89.44
March 13, 2026$91.23
March 12, 2026$90.26
March 11, 2026$92.44
March 10, 2026$90.14
March 9, 2026$90.15
March 6, 2026$91.41
March 5, 2026$92.58
March 4, 2026$91.54
March 3, 2026$92.90
March 2, 2026$94.08
Feb. 27, 2026$93.84
Feb. 26, 2026$93.31
Feb. 25, 2026$93.07
Feb. 24, 2026$93.68
Feb. 23, 2026$91.83
Feb. 20, 2026$93.86
Feb. 19, 2026$93.87
Feb. 18, 2026$93.58
Feb. 17, 2026$93.47
Feb. 13, 2026$94.04
Feb. 12, 2026$92.04
Feb. 11, 2026$95.00
Feb. 10, 2026$94.39
Feb. 9, 2026$94.18
Feb. 6, 2026$95.56
Feb. 5, 2026$94.95
Feb. 4, 2026$93.97
Feb. 3, 2026$91.18
Feb. 2, 2026$88.36
Jan. 30, 2026$84.34
Jan. 29, 2026$84.25
Jan. 28, 2026$83.48
Jan. 27, 2026$83.59
Jan. 26, 2026$84.23
Jan. 23, 2026$85.77
Jan. 22, 2026$87.80
Jan. 21, 2026$87.37
Jan. 20, 2026$85.57
Jan. 16, 2026$84.76
Jan. 15, 2026$86.13
Jan. 14, 2026$84.67
Jan. 13, 2026$84.18
Jan. 12, 2026$83.61
Jan. 9, 2026$84.43
Jan. 8, 2026$83.92
Jan. 7, 2026$81.08
Jan. 6, 2026$84.94
Jan. 5, 2026$86.22
Jan. 2, 2026$85.84
Dec. 31, 2025$84.10
Dec. 30, 2025$86.19
Dec. 29, 2025$86.69
Dec. 26, 2025$87.42
Dec. 24, 2025$87.03
Dec. 23, 2025$87.00
Dec. 22, 2025$87.16
Dec. 19, 2025$86.38
Dec. 18, 2025$86.25
Dec. 17, 2025$86.10
Dec. 16, 2025$85.76
Dec. 15, 2025$85.74
Dec. 12, 2025$86.74
Dec. 11, 2025$86.60
Dec. 10, 2025$84.29
Dec. 9, 2025$81.14
Dec. 8, 2025$81.93
Dec. 5, 2025$82.93
Dec. 4, 2025$82.44
Dec. 3, 2025$82.82
Dec. 2, 2025$85.82
Dec. 1, 2025$86.16
Nov. 28, 2025$88.96
Nov. 26, 2025$89.34
Nov. 25, 2025$88.41
Nov. 24, 2025$86.99
Nov. 21, 2025$88.10
Nov. 20, 2025$83.51
Nov. 19, 2025$84.76
Nov. 18, 2025$85.10
Nov. 17, 2025$85.76
Nov. 14, 2025$86.64
Nov. 13, 2025$89.66
Nov. 12, 2025$89.44
Nov. 11, 2025$89.27
Nov. 10, 2025$88.34
Nov. 7, 2025$88.03
Nov. 6, 2025$85.59
Nov. 5, 2025$86.68
Nov. 4, 2025$86.42
Nov. 3, 2025$84.79
Oct. 31, 2025$84.91
Oct. 30, 2025$85.08
Oct. 29, 2025$84.21
Oct. 28, 2025$84.31
Oct. 27, 2025$85.79

Key figures

52-week range
$81.08–$132.82Low Jan. 7, 2026; high Oct. 21, 2026
Average daily volume
768,914Past 3 months
Market value
$6.63B
Dividend yield
2.93%Past 12 months of regular dividends
From 52-week high
−10.62%

Price change

1 month
−2.06%
3 months
−5.51%
Year to date
+41.17%
1 year
+34.91%

$1,000 a year ago

$1,000 put into MSM at the close on Oct. 24, 2025 would be worth $1,349.

Price only, dividends not included.

What Wall Street says about MSM

In the past 90 days, Wall Street firms published 6 rating or price-target actions on MSM: 2 upgrades, 2 new ratings, 1 raised price target and 1 lowered price target.

Rating and price-target actions on MSM, past 90 days
ActionRating
BarclaysRaises targetOverweight$152 to $159
JefferiesUpgradeHold to Buy$130 to $135
KeybancCuts targetOverweight$145 to $140
Stephens & Co.UpgradeEqual-weight to Overweight$130 to $135
BarclaysInitiates coverageOverweight$152
Wolfe ResearchAssumes coveragePeer perform—

Ratings and price targets are the firms’ own opinions, reported as published.

Not investment advice.

Recent dividends

Cash dividends on MSM, newest first
Ex-dividend datePer share
Regular, paid Nov. 25$0.89
Regular, paid July 22$0.87
Regular, paid April 22$0.87
Regular, paid Jan. 28$0.87
Regular, paid Nov. 26, 2025$0.87

About MSC Industrial Direct Co., Inc. Class A

Founded in 1941, MSC Industrial Direct originally manufactured and sold cutting tools to metalworking shops in New York. Through a series of acquisitions and organic expansions, MSC has grown into an industrial distribution powerhouse with a focus on specialized metalworking products and services. The firm also distributes a wide breadth of maintenance, repair, and operations supplies. MSC primarily operates in North America, where it derives over 95% of its revenue.

Headquarters
Melville, N.Y.
Employees
7,284
Listed
Dec. 15, 1995
Sector
Industrials
Industry
Wholesale-industrial machinery & equipment

mscdirect.com, the company’s website

In WallStreetDigest editions

No WallStreetDigest article about MSM is on the site yet.

  • DXPEDXP Enterprises Inc
  • GICGlobal Industrial Company
  • ALTGAlta Equipment Group Inc.