Trade with Congress

MSMMSMMSC Industrial Direct Co., Inc.

5 members of Congress disclosed 20 transactions in MSM between Apr 25, 2014 and Apr 14, 2020.

Price, with congressional trades marked

MSM $122.85 latest
12710378.9Jul 2025SepNovJan 2026MarMayJul
Jul 7, 2025 – Aug 7, 2026 · closing price, dividend and split adjustedbuysell% is what the stock has done since that purchase — not the member's return, and not benchmark-adjusted
20
Transactions
14 buys · 6 sells
5
Members
$1.6M
Est. volume
1D / 4R
Party split
distinct members

Transactions

20
MemberTypeAmountTradedDisclosed
Selljoint$15K – $50KApr 14, 2020May 2, 2021
383d · late
Buyspouse$1K – $15KApr 2, 2020May 18, 2020
46d · late
Selljoint$15K – $50KApr 14, 2020May 8, 2020
24d
Buyjoint$1K – $15KMar 20, 2020Apr 5, 2020
16d
Buyjoint$1K – $15KMar 17, 2020Apr 5, 2020
19d
Buyjoint$1K – $15KMar 10, 2020Apr 5, 2020
26d
Buyjoint$250K – $500KJan 9, 2020Feb 7, 2020
29d
Sell (part)joint$250K – $500KDec 9, 2019Dec 31, 2019
22d
Buyjoint$250K – $500KOct 11, 2019Nov 27, 2019
47d · late
Sell (part)joint$1K – $15KSep 30, 2019Nov 5, 2019
36d
Selljoint$100K – $250KSep 10, 2019Oct 20, 2019
40d
Buyjoint$1K – $15KJul 10, 2019Aug 5, 2019
26d
Sell (part)joint$1K – $15KJan 23, 2019Mar 6, 2019
42d
Buyjoint$15K – $50KJul 25, 2017Aug 7, 2017
13d
Buyjoint$15K – $50KJul 25, 2017Aug 7, 2017
13d
Buyjoint$1K – $15KJul 6, 2017Jul 18, 2017
12d
Buyjoint$1K – $15KNov 15, 2016Dec 1, 2016
16d· unverified
Buyjoint$1K – $15KNov 14, 2016Dec 1, 2016
17d· unverified
Buyspouse$1K – $15KOct 19, 2015Nov 4, 2015
16d
Buyspouse$15K – $50KApr 25, 2014May 7, 2014
12d

Disclosures are filed up to 45 days after a trade, so this is a record rather than a signal. Amounts are bracket midpoints. Symbols are recorded as they existed on the trade date and mapped forward where a company was renamed.