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.

Watch MSM

Email me when a new trade is disclosed.

Price, with congressional trades marked

MSM $120.75 latest
12710378.9Aug 2025OctDecFebAprJunAug
Aug 20, 2025 – Sep 24, 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
Buyspouse$1K – $15KApr 2, 2020May 18, 2020
Selljoint$15K – $50KApr 14, 2020May 8, 2020
Buyjoint$1K – $15KMar 20, 2020Apr 5, 2020
Buyjoint$1K – $15KMar 17, 2020Apr 5, 2020
Buyjoint$1K – $15KMar 10, 2020Apr 5, 2020
Buyjoint$250K – $500KJan 9, 2020Feb 7, 2020
Sell (part)joint$250K – $500KDec 9, 2019Dec 31, 2019
Buyjoint$250K – $500KOct 11, 2019Nov 27, 2019
Sell (part)joint$1K – $15KSep 30, 2019Nov 5, 2019
Selljoint$100K – $250KSep 10, 2019Oct 20, 2019
Buyjoint$1K – $15KJul 10, 2019Aug 5, 2019
Sell (part)joint$1K – $15KJan 23, 2019Mar 6, 2019
Buyjoint$15K – $50KJul 25, 2017Aug 7, 2017
Buyjoint$15K – $50KJul 25, 2017Aug 7, 2017
Buyjoint$1K – $15KJul 6, 2017Jul 18, 2017
Buyjoint$1K – $15KNov 15, 2016Dec 1, 2016
unverified
Buyjoint$1K – $15KNov 14, 2016Dec 1, 2016
unverified
Buyspouse$1K – $15KOct 19, 2015Nov 4, 2015
Buyspouse$15K – $50KApr 25, 2014May 7, 2014