MSC Industrial Direct Co., Inc. (MSM)

NYSE • Currently up 2.32 (+2.09%) in today's trading session

1 member of Congress has disclosed 7 trades in MSC Industrial Direct Co., Inc. (MSM) via STOCK Act filings. The most recent disclosure was a purchase by Greg Gianforte on 9 January 2020. Aggregate disclosed activity totals roughly $815K in purchases and $558K in sales (midpoint estimates from bracketed disclosure amounts).

MSC Industrial Direct Co., Inc. is currently trading at $113.27, positioned at 63% of its 52-week range ($78.80 – $133.95).

Want to automatically copy Pelosi trades?

Mirror Nancy Pelosi's portfolio with just one click on eToro.

Copy Trading does not amount to investment advice. The value of your investments may go up or down. Your capital is at risk.

Past Performance is not an indication of future results.

Current Price
$113.27
24h Change
+2.32 (+2.09%)
52 Week Range
$78.80–$133.95
View on NASDAQ

MSC Industrial Direct Co., Inc. Price History and Technical Analysis

Congressional Trading Activity for MSM

Select to highlight on chart
5 transactions
Compliance: 100%
Greg Gianforte9 Jan 20207 Feb 2020PurchaseStock$250,001 - $500,000N/A
Greg Gianforte9 Dec 201931 Dec 2019SaleStock$250,001 - $500,000N/A
Greg Gianforte11 Oct 201927 Nov 2019PurchaseStock$250,001 - $500,000N/A
Greg Gianforte10 Sept 201920 Oct 2019SaleStock$100,001 - $250,000N/A
Greg Gianforte23 Jan 20196 Mar 2019SaleStock$1,001 - $15,000N/A

See every trade

Sign in free to see the full trade history for this stock.

Select transactions to view their annotations on the chart

Stock Overview

Market Data

Market Cap

$6.33B

Volume

943.85K

Beta

0.81

P/E Ratio

26.16

Fundamentals

EPS

$4.33

Div. Yield

3.07%

Open

$112.10

Day Range

$110.39 – $113.54

Company Information

Sector
Industrials
Industry
Industrial - Distribution
Exchange
NYSE · USD
Country
US
CEO
Martina McIsaac
IPO Date
1995-12-15

MSC Industrial Direct Co., Inc., along with its affiliated entities, specializes in the distribution of industrial supplies, primarily focusing on metalworking, maintenance, repair, and operations (MRO) products and services. Its market reach spans t...

Earnings

Next Report

Q4 2026

6 Jan

EPS Est.

$1.28

Rev. Est.

$1.1B

Days Until

58

Recent Quarters

Q3 202622 Oct
EPS$1.45
Beat 2.8%
Q2 20261 Jul
EPS$1.43
Beat 11.7%
Q1 20261 Apr
EPS$0.82
Miss 2.0%
Q4 20257 Jan
EPS$0.99
Beat 4.2%
Q3 202523 Oct
EPS$1.09
Beat 6.9%
Q2 20251 Jul
EPS$1.08
Beat 4.8%
Q1 20253 Apr
EPS$0.72
Beat 5.7%
Q4 20248 Jan
EPS$0.86
Beat 17.8%
Q3 202424 Oct
EPS$1.03
Miss 4.6%
Q2 20242 Jul
EPS$1.33
Beat 0.0%
Q4 202328 Mar
EPS$1.18
Beat 1.7%
Q4 20239 Jan
EPS$1.25
Miss 4.6%
Q3 202325 Oct
EPS$1.64
Beat 1.2%
Q1 202329 Jun
EPS$1.74
Miss 0.6%
Q1 20234 Apr
EPS$1.45
Beat 8.2%
Q4 20225 Jan
EPS$1.48
Beat 1.4%
Q3 202220 Oct
EPS$1.79
Beat 0.6%
Q1 202229 Jun
EPS$1.82
Beat 4.6%
Q4 202130 Mar
EPS$1.29
Beat 5.7%
Q3 202122 Dec
EPS$1.25
Beat 5.0%
Q3 202120 Oct
EPS$1.26
Beat 0.0%
Q2 20217 Jul
EPS$1.42
Beat 3.6%
Q1 20217 Apr
EPS$1.03
Beat 2.0%
Q4 20206 Jan
EPS$1.10
Beat 1.9%
Q3 202027 Oct
EPS$1.09
Beat 16.0%
Q2 20208 Jul
EPS$1.40
Beat 20.7%
Q1 20208 Apr
EPS$1.00
Beat 1.0%
Q4 20198 Jan
EPS$1.21
Beat 3.4%
Q3 201924 Oct
EPS$1.30
Beat 5.7%
Q2 201910 Jul
EPS$1.45
Miss 2.7%
Q1 201910 Apr
EPS$1.24
Miss 1.6%
Q4 20189 Jan
EPS$1.33
Beat 0.8%
Q3 201830 Oct
EPS$1.32
Beat 2.3%
Q2 201811 Jul
EPS$1.39
Beat 0.0%
Q1 201810 Apr
EPS$1.34
Beat 3.1%
Q4 201710 Jan
EPS$1.05
Miss 0.9%
Q3 201731 Oct
EPS$1.07
Beat 8.1%
Q2 201712 Jul
EPS$1.09
Beat 0.0%
Q1 20176 Apr
EPS$0.93
Beat 3.3%
Q4 201611 Jan
EPS$0.95
Beat 2.1%
Q3 20161 Nov
EPS$1.02
Beat 4.1%
Q2 20166 Jul
EPS$1.05
Beat 5.0%
Q1 20166 Apr
EPS$0.80
Beat 2.6%
Q4 20156 Jan
EPS$0.89
Beat 2.3%
Q3 201527 Oct
EPS$0.96
Beat 1.1%
Q2 20157 Jul
EPS$1.03
Beat 7.3%
Q1 20158 Apr
EPS$0.84
Miss 1.2%
Q4 20147 Jan
EPS$0.95
Miss 3.1%
Q3 201428 Oct
EPS$1.02
Beat 1.0%
Q2 20149 Jul
EPS$1.06
Beat 0.0%
Q1 20149 Apr
EPS$0.87
Beat 2.4%
Q4 20138 Jan
EPS$0.99
Beat 4.2%
Q3 201330 Oct
EPS$0.95
Beat 5.6%
Q2 201310 Jul
EPS$1.05
Beat 8.3%
Q1 201310 Apr
EPS$0.90
Beat 0.0%
Q4 201210 Jan
EPS$1.01
Beat 0.0%
Q3 201231 Oct
EPS$1.11
Beat 3.7%
Q1 201228 Jun
EPS$1.10
Miss 0.9%
Q1 20124 Apr
EPS$0.95
Beat 0.0%
Q4 20115 Jan
EPS$0.95
Beat 2.1%
Q3 201126 Oct
EPS$0.93
Beat 8.1%
Q1 201130 Jun
EPS$0.97
Beat 3.2%
Q1 20116 Apr
EPS$0.78
Beat 11.4%
Q4 20106 Jan
EPS$0.75
Beat 1.4%
Q3 201021 Oct
EPS$0.70
Beat 9.4%
Q2 20101 Jul
EPS$0.69
Beat 4.5%
Q1 20107 Apr
EPS$0.48
Beat 2.1%
Q4 20097 Jan
EPS$0.50
Beat 2.0%
Q3 200921 Oct
EPS$0.41
Beat 13.9%
Q2 20092 Jul
EPS$0.44
Beat 15.8%
Q1 20092 Apr
EPS$0.42
Beat 5.0%
Q4 20088 Jan
EPS$0.72
Beat 7.5%
Q3 200821 Oct
EPS$0.80
Beat 6.7%
Q2 20081 Jul
EPS$0.81
Beat 3.9%
Q1 20088 Apr
EPS$0.73
Beat 5.8%
Q4 200710 Jan
EPS$0.70
Beat 0.0%
Q3 200724 Oct
EPS$0.71
Beat 2.9%
Q1 200728 Jun
EPS$0.69
Beat 4.5%
Q1 20074 Apr
EPS$0.61
Beat 0.0%
Q4 20064 Jan
EPS$0.60
Beat 3.5%
Q3 200619 Oct
EPS$0.56
Beat 7.7%
Q1 200629 Jun
EPS$0.54
Beat 1.9%
Q4 200530 Mar
EPS$0.49
Beat 0.0%
Q4 20055 Jan
EPS$0.47
Beat 4.4%
Q3 200527 Oct
EPS$0.42
Beat 5.0%
Q1 200530 Jun
EPS$0.44
Beat 2.3%
Q1 20055 Apr
EPS$0.39
Beat 0.0%
Q4 20046 Jan
EPS$0.37
Beat 0.0%
Q3 200428 Oct
EPS$0.32
Beat 3.2%
Q2 20047 Jul
EPS$0.34
Beat 9.7%
Q1 20041 Apr
EPS$0.27
Beat 8.0%
Q4 20038 Jan
EPS$0.24
Beat 9.1%
Q3 20034 Nov
EPS$0.20
Beat 17.6%
Q2 200315 Jul
EPS$0.19
Beat 0.0%
Q1 20033 Apr
EPS$0.19
Beat 11.8%
Q4 20029 Jan
EPS$0.19
Beat 18.8%
Q3 200219 Nov
EPS$0.14
Beat 0.0%
Q2 200211 Jul
EPS$0.16
Beat 14.3%
Q1 20029 Apr
EPS$0.12
Beat 0.0%
Q4 200115 Jan
EPS$0.12
Beat 0.0%
Q3 20016 Nov
EPS$0.15
Beat 7.1%
Q1 200129 Jun
EPS$0.18
Beat 0.0%
Q1 20015 Apr
EPS$0.21
Beat 5.0%
Q4 20009 Jan
EPS$0.20
Beat 5.3%
Q3 20008 Nov
EPS$0.18
Beat 0.0%
Q1 200028 Jun
EPS$0.24
Beat 9.1%
Q1 200010 Apr
EPS$0.20
Beat 0.0%
Q4 199911 Jan
EPS$0.16
Beat 0.0%
Q3 19994 Nov
EPS$0.14
Beat 0.0%
Q2 19996 Jul
EPS$0.18
Beat 0.0%
Q4 199830 Mar
EPS$0.22
Beat 0.0%
Q4 199811 Jan
EPS$0.18
Beat 0.0%
Q3 19989 Nov
EPS$0.17
Beat 0.0%
Q2 19987 Jul
EPS$0.21
Beat 0.0%
Q1 19986 Apr
EPS$0.17
Beat 0.0%
Q4 199712 Jan
EPS$0.14
Beat 0.0%
Q3 199710 Nov
EPS$0.14
Beat 0.0%
Q2 199714 Jul
EPS$0.16
Beat 0.0%
Q1 199714 Apr
EPS$0.13
Beat 0.0%
Q4 199613 Jan
EPS$0.11
Beat 0.0%
Q3 19966 Nov
EPS$0.11
Beat 0.0%
Q2 199615 Jul
EPS$0.13
Beat 0.0%
Q1 199615 Apr
EPS$0.10
Beat 0.0%
Q4 199529 Feb
EPS$0.13

1 politician traded within 30 days

Dividends

Next Dividend

Ex-Date

10 Nov 2026

Amount

$0.8900 per share

Yield

3.09%

Days Until

1

Pay Date:25 Nov 2026
Record Date:11 Nov 2026
Declared:14 Oct 2026

Dividend History

8 Jul 2026
Amount $0.8700
8 Apr 2026
Amount $0.8700
14 Jan 2026
Amount $0.8700
12 Nov 2025
Amount $0.8700
9 Jul 2025
Amount $0.8500
9 Apr 2025
Amount $0.8500
15 Jan 2025
Amount $0.8500
13 Nov 2024
Amount $0.8500
9 Jul 2024
Amount $0.8300
8 Apr 2024
Amount $0.8300
8 Jan 2024
Amount $0.8300
13 Nov 2023
Amount $0.8300
10 Jul 2023
Amount $0.7900
10 Apr 2023
Amount $0.7900
9 Jan 2023
Amount $0.7900
14 Nov 2022
Amount $0.7900
11 Jul 2022
Amount $0.7500
11 Apr 2022
Amount $0.7500
10 Jan 2022
Amount $0.7500
15 Nov 2021
Amount $0.7500
12 Jul 2021
Amount $0.7500
12 Apr 2021
Amount $0.7500
11 Jan 2021
Amount $0.7500
30 Nov 2020
Amount $3.5000
9 Nov 2020
Amount $0.7500
13 Jul 2020
Amount $0.7500
13 Apr 2020
Amount $0.7500
21 Jan 2020
Amount $5.7500
8 Nov 2019
Amount $0.7500
22 Jul 2019
Amount $0.7500
8 Apr 2019
Amount $0.6300
7 Jan 2019
Amount $0.6300
9 Nov 2018
Amount $0.6300
9 Jul 2018
Amount $0.5800
16 Apr 2018
Amount $0.5800
12 Jan 2018
Amount $0.5800
13 Nov 2017
Amount $0.4800
14 Jul 2017
Amount $0.4500
13 Apr 2017
Amount $0.4500
6 Jan 2017
Amount $0.4500
10 Nov 2016
Amount $0.4500
8 Jul 2016
Amount $0.4300
8 Apr 2016
Amount $0.4300
8 Jan 2016
Amount $0.4300
6 Nov 2015
Amount $0.4300
10 Jul 2015
Amount $0.4000
10 Apr 2015
Amount $0.4000
9 Jan 2015
Amount $0.4000
14 Nov 2014
Amount $3.4000
3 Jul 2014
Amount $0.3300
11 Apr 2014
Amount $0.3300
4 Apr 2014
Amount $0.3300
10 Jan 2014
Amount $0.3300
4 Nov 2013
Amount $0.3300
5 Jul 2013
Amount $0.3000
12 Apr 2013
Amount $0.3000
13 Dec 2012
Amount $0.3000
5 Nov 2012
Amount $0.3000
6 Jul 2012
Amount $0.2500
5 Apr 2012
Amount $0.2500
6 Jan 2012
Amount $0.2500
2 Nov 2011
Amount $0.2500
8 Jul 2011
Amount $0.2200
8 Apr 2011
Amount $0.2200
7 Jan 2011
Amount $0.2200
29 Oct 2010
Amount $1.2200
9 Jul 2010
Amount $0.2200
14 Apr 2010
Amount $0.2000
14 Jan 2010
Amount $0.2000
28 Oct 2009
Amount $0.2000
10 Jul 2009
Amount $0.2000
9 Apr 2009
Amount $0.2000
15 Jan 2009
Amount $0.2000
28 Oct 2008
Amount $0.2000
8 Jul 2008
Amount $0.2000
15 Apr 2008
Amount $0.1800
17 Jan 2008
Amount $0.1800
30 Oct 2007
Amount $0.1800
6 Jul 2007
Amount $0.1800
10 Apr 2007
Amount $0.1800
5 Jan 2007
Amount $0.1400
31 Oct 2006
Amount $0.1400
6 Jul 2006
Amount $0.1400
5 Apr 2006
Amount $0.1400
12 Jan 2006
Amount $0.1400
1 Nov 2005
Amount $0.1200
7 Jul 2005
Amount $0.1200
31 Mar 2005
Amount $0.1200
19 Jan 2005
Amount $0.1000
9 Nov 2004
Amount $0.1000
13 Jul 2004
Amount $0.0800
8 Apr 2004
Amount $0.0800
15 Jan 2004
Amount $0.0800
13 Nov 2003
Amount $0.0500
29 Jul 2003
Amount $0.0500

Stock Splits

Split History

26 May 1998Stock Split
Ratio2:1

Similar Stocks

Based on congressional trading patterns

Smart Recommendations

GE

GE Aerospace

55
$323.24+8.51 (+2.70%)
Industrials
Held by same politician
Same sector: Industrials
+1 more reason
1 politician
View Stock

WCC

WESCO International, Inc.

52
$292.68+6.21 (+2.17%)
Industrials
Held by same politician
Same sector: Industrials
+1 more reason
1 politician
View Stock

ENS

EnerSys

50
$147.02+4.44 (+3.11%)
Industrials
Held by same politician
Same sector: Industrials
+1 more reason
1 politician
View Stock

Frequently Asked Questions about MSM

Which members of Congress have traded MSM?
1 member of Congress has disclosed 7 trade in MSC Industrial Direct Co., Inc. (MSM) under the STOCK Act: Greg Gianforte.
When was MSM most recently disclosed by Congress?
The most recent MSM disclosure was a purchase by Greg Gianforte on 9 January 2020.
What is the total disclosed congressional trading volume for MSM?
Members of Congress have disclosed approximately $815K in MSM purchases and $558K in sales. These figures are midpoint estimates derived from the bracketed amount ranges used in STOCK Act filings.
How can I track new congressional trades in MSM?
This MSM page updates as soon as new STOCK Act disclosures are filed for MSC Industrial Direct Co., Inc.. Every trade, politician, transaction date and amount range is surfaced above, typically within hours of the official filing appearing on the House or Senate disclosure portals.
Pelosi Tracker
© 2026 - All rights reserved. Powered by Vantara Labs
Pelosi Tracker is an independent, third-party platform. It is not affiliated with, endorsed by, or in any way associated with Nancy Pelosi, her office or her representatives, or with any other member of Congress. Any use of her name is solely for the purpose of discussing publicly available information.The information provided by Pelosi Tracker is for informational and educational purposes only and is not intended to serve as, nor should it be construed as, financial or investment advice. The data presented here is sourced from publicly available filings and records. While we strive for accuracy, timeliness, and completeness, we do not guarantee that all information is error-free or current.