14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Apr 18, 2024 Buy 66 Hill John Class A Common Stock, $0.001 par value
Apr 18, 2024 Buy 1 035 Hill John Class A Common Stock, $0.001 par value
Apr 18, 2024 Sell 265 Hill John Class A Common Stock, $0.001 par value
Apr 18, 2024 Sell 1 035 Hill John Restricted Stock Units (RSU)
Apr 18, 2024 Sell 66 Hill John Dividend Equivalent Units
Jan 31, 2024 Sell 24 415 Jacobson Mitchell Class A Common Stock
Jan 31, 2024 Sell 86 Jacobson Mitchell Class A Common Stock
Jan 29, 2024 Sell 137 716 Jacobson Mitchell Class A Common Stock
Jan 26, 2024 Sell 18 746 Jacobson Mitchell Class A Common Stock
Jan 26, 2024 Buy 56 Kaufmann Michael C Class A Common Stock, $0.001 par value
Jan 26, 2024 Buy 762 Kaufmann Michael C Class A Common Stock, $0.001 par value
Jan 26, 2024 Sell 56 Kaufmann Michael C Dividend Equivalent Units
Jan 26, 2024 Sell 762 Kaufmann Michael C Restricted Stock Units (RSU)
Jan 26, 2024 Buy 56 Peller Philip Class A Common Stock, $0.001 par value
Jan 26, 2024 Buy 762 Peller Philip Class A Common Stock, $0.001 par value
Jan 26, 2024 Sell 56 Peller Philip Dividend Equivalent Units
Jan 26, 2024 Sell 762 Peller Philip Restricted Stock Units (RSU)
Jan 26, 2024 Buy 56 Paladino Steven Class A Common Stock, $0.001 par value
Jan 26, 2024 Buy 762 Paladino Steven Class A Common Stock, $0.001 par value
Jan 26, 2024 Sell 56 Paladino Steven Dividend Equivalent Units
Jan 26, 2024 Sell 762 Paladino Steven Restricted Stock Units (RSU)
Jan 26, 2024 Buy 56 Goeser Louise K Class A Common Stock, $0.001 par value
Jan 26, 2024 Buy 762 Goeser Louise K Class A Common Stock, $0.001 par value
Jan 26, 2024 Sell 56 Goeser Louise K Dividend Equivalent Units
Jan 26, 2024 Sell 762 Goeser Louise K Restricted Stock Units (RSU)
Jan 26, 2024 Buy 56 Seseri Rudina Class A Common Stock, $0.001 par value
Jan 26, 2024 Buy 762 Seseri Rudina Class A Common Stock, $0.001 par value
Jan 26, 2024 Sell 56 Seseri Rudina Dividend Equivalent Units
Jan 26, 2024 Sell 762 Seseri Rudina Restricted Stock Units (RSU)
Jan 25, 2024 Buy 26 Purcell Rahquel Class A Common Stock, $0.001 par value
Jan 25, 2024 Sell 776 Purcell Rahquel Restricted Stock Units (RSU)
Jan 25, 2024 Buy 776 Purcell Rahquel Class A Common Stock, $0.001 par value
Jan 25, 2024 Sell 26 Purcell Rahquel Dividend Equivalent Units
Jan 25, 2024 Buy 26 Kaufmann Michael C Class A Common Stock, $0.001 par value
Jan 25, 2024 Buy 776 Kaufmann Michael C Class A Common Stock, $0.001 par value
Jan 25, 2024 Sell 776 Kaufmann Michael C Restricted Stock Units (RSU)
Jan 25, 2024 Sell 26 Kaufmann Michael C Dividend Equivalent Units
Jan 25, 2024 Buy 26 Peller Philip Class A Common Stock, $0.001 par value
Jan 25, 2024 Buy 776 Peller Philip Class A Common Stock, $0.001 par value
Jan 25, 2024 Sell 776 Peller Philip Restricted Stock Units (RSU)
Jan 25, 2024 Sell 26 Peller Philip Dividend Equivalent Units
Jan 25, 2024 Buy 26 Paladino Steven Class A Common Stock, $0.001 par value
Jan 25, 2024 Buy 776 Paladino Steven Class A Common Stock, $0.001 par value
Jan 25, 2024 Sell 776 Paladino Steven Restricted Stock Units (RSU)
Jan 25, 2024 Sell 26 Paladino Steven Dividend Equivalent Units
Jan 25, 2024 Buy 26 Goeser Louise K Class A Common Stock, $0.001 par value
Jan 25, 2024 Buy 776 Goeser Louise K Class A Common Stock, $0.001 par value
Jan 25, 2024 Sell 776 Goeser Louise K Restricted Stock Units (RSU)
Jan 25, 2024 Sell 26 Goeser Louise K Dividend Equivalent Units
Jan 25, 2024 Buy 26 Seseri Rudina Class A Common Stock, $0.001 par value
Jan 25, 2024 Buy 776 Seseri Rudina Class A Common Stock, $0.001 par value
Jan 25, 2024 Sell 776 Seseri Rudina Restricted Stock Units (RSU)
Jan 25, 2024 Sell 26 Seseri Rudina Dividend Equivalent Units
Jan 24, 2024 Buy 1 390 Paladino Steven Restricted Stock Units (RSU)
Jan 24, 2024 Buy 1 390 Purcell Rahquel Restricted Stock Units (RSU)
Jan 24, 2024 Buy 1 390 Peller Philip Restricted Stock Units (RSU)
Jan 24, 2024 Buy 1 390 Kaufmann Michael C Restricted Stock Units (RSU)
Jan 24, 2024 Buy 1 390 Goeser Louise K Restricted Stock Units (RSU)
Jan 24, 2024 Buy 1 390 Seseri Rudina Restricted Stock Units (RSU)
Jan 23, 2024 Sell 42 498 Jacobson Mitchell Class A Common Stock
Jan 22, 2024 Sell 51 040 Jacobson Mitchell Class A Common Stock
Jan 19, 2024 Sell 45 939 Gershwind Erik Class A Common Stock, $0.001 par value
Jan 18, 2024 Sell 15 000 Gershwind Erik Class A Common Stock, $0.001 par value
Jan 16, 2024 Sell 7 500 Gershwind Erik Class A Common Stock, $0.001 par value
Dec 17, 2023 Buy 86 Shacklett Kimberly Class A Common Stock, $0.001 par value
Dec 17, 2023 Buy 252 Shacklett Kimberly Class A Common Stock, $0.001 par value
Dec 17, 2023 Sell 97 Shacklett Kimberly Class A Common Stock, $0.001 par value
Dec 17, 2023 Sell 86 Shacklett Kimberly Dividend Equivalent Units
Dec 17, 2023 Sell 252 Shacklett Kimberly Restricted Stock Units (RSU)
Nov 27, 2023 Sell 2 690 Actis-grande Kristen Class A Common Stock, $0.001 par value
Nov 21, 2023 Sell 2 886 Actis-grande Kristen Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 219 Actis-grande Kristen Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 1 379 Actis-grande Kristen Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 585 Actis-grande Kristen Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 467 Actis-grande Kristen Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 3 676 Actis-grande Kristen Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 1 375 Actis-grande Kristen Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 1 379 Actis-grande Kristen Restricted Stock Units (RSU)
Nov 06, 2023 Sell 219 Actis-grande Kristen Dividend Equivalent Units
Nov 06, 2023 Buy 53 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 333 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 110 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 96 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 327 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 121 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 141 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 888 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 293 Shacklett Kimberly Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 333 Shacklett Kimberly Restricted Stock Units (RSU)
Nov 06, 2023 Sell 96 Shacklett Kimberly Dividend Equivalent Units
Nov 06, 2023 Sell 53 Shacklett Kimberly Dividend Equivalent Units
Nov 06, 2023 Sell 327 Shacklett Kimberly Restricted Stock Units (RSU)
Nov 06, 2023 Buy 60 Bledsoe Elizabeth Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 376 Bledsoe Elizabeth Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 128 Bledsoe Elizabeth Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 108 Bledsoe Elizabeth Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 369 Bledsoe Elizabeth Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 159 Bledsoe Elizabeth Class A Common Stock, $0.001 par value
Nov 06, 2023 Sell 139 Bledsoe Elizabeth Class A Common Stock, $0.001 par value
Nov 06, 2023 Buy 1 002 Bledsoe Elizabeth Class A Common Stock, $0.001 par value
INSIDER POWER
-84.254
Last 100 transactions
Buy: 28 453 | Sell: 364 260 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be negative at a ratio of -84.254.

In total, the insiders bought 28 453 248 and sold 364 260 377 MSM shares in the last 100 trades.

Click to get the best stock tips daily for free!

About MSC Industrial Direct Company Inc

MSC Industrial Direct Company MSC Industrial Direct Co., Inc., together with its subsidiaries, distributes metalworking and maintenance, repair, and operations (MRO) products and services in the United States, Canada, Mexico, and the United Kingdom. Its MRO products include cutting tools, measuring instruments, tooling components, metalworking products, fasteners, flat stock products, raw materials, abrasives, machinery hand and power tools, safety and janitorial supplies, pl... MSM Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT