MSC Industrial Direct Co., Inc.
US ˙ NYSE ˙ US5535301064

Introduction

This page provides a comprehensive analysis of the known insider trading history of David Sandler. Insiders are officers, directors, or significant investors in a company. It is illegal for insiders to make trades in their companies based on specific, non-public information. This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4. Despite these restrictions, academic research suggests that insiders - in general - tend to outperform the market in their own companies.

Average Trade Profitability

The average trade profitability is the average return of all the open market purchases made by the insider in the last three years. To calculate this, we examine every open-market, unplanned purchase made by the insider, excluding all trades that were marked as part of a 10b5-1 trading plan. We then calculate the average performance of those trades over 3, 6, and 12 months, averaging each of those durations to generate a final performance metric for each trade. Finally, we average all of the performance metrics to calculate a performance metric for the insider. This list only includes insiders that have made at least three trades in the last two years.

If this insiders trade profitability is "N/A", then the insider either has not made any open-market purchases in the last three years, or the trades they’ve made are too recent to calculate a reliable performance metric.

Update Frequency: Daily

See the list of most profitable insider traders.

Companies with Reported Insider Positions

The SEC filings indicate David Sandler has reported holdings or trades in the following companies:

Security Title Latest Reported Holdings
US:MSM / MSC Industrial Direct Co., Inc. Executive Vice Chairman, Director 53,856
How to Interpret the Charts

The following charts show the stock performance of securities subsequent to each open-market, non-planned trade made by David Sandler. Non-planned trade are trades that were not made as part of a 10b5-1 trading plan. The stock performance is charted as cumulative percent change in share price. For example, if an insider trade was made on January 1, 2019, the chart will show the daily percent change of the security to the present day. If the share price were to go from $10 to $15 during this time, the cumulative percent change in share price would be 50%. A change in price from $10 to $20 would be 100%, and a change in price of $10 to $5 would be -50%.

Ultimately, we are trying to determine how closely the insider’s trades correlate to excess returns (positive or negative) in the share price in order to see if the insider is timing their trades to profit from insider information. Consider the situation where an insider was doing this. In this situation, we would expect either (a) positive returns after purchases, or (b) negative returns after sales. In the case of (a), the PURCHASE chart would show a series of upwardly sloping curves, indicating positive returns after each purchase transaction. In the case of (b), the SALE chart would show a series of downward sloping curves, indicating negative returns after each sale transaction.

However, this alone is not enough to draw conclusions. If, for example, the share price of the company was in a non-cyclical climb over many years, then we would expect all the post-purchase plots to be upwardly sloping. Likewise, non-cyclical declines over many years would result in downward sloping post-trade plots. Neither of these charts would suggest insider trading activity.

The strongest indicator would be a situation where the share price was extremely cyclical, and there were both positive signals in the PURCHASE chart and negative plots on the SALE chart. This situation would be highly suggestive of an insider that was timing trades to their financial advantage.

Insider Purchases MSM / MSC Industrial Direct Co., Inc. - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made in MSM / MSC Industrial Direct Co., Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Ticker Insider Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
There are no known unplanned open-market trades for this insider and security combination

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

MSM / MSC Industrial Direct Co., Inc. Insider Trades
Insider Sales MSM / MSC Industrial Direct Co., Inc. - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made in MSM / MSC Industrial Direct Co., Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market sales that were not part of an automatic trading plan.

Trade Date Ticker Insider Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2016-05-17 MSM SANDLER DAVID 1,500 74.5000 1,500 74.5000 111,750 42 69.2500 -7,875 -7.05
2016-05-17 MSM SANDLER DAVID 1,500 74.5000 1,500 74.5000 111,750
2016-05-10 MSM SANDLER DAVID 5,411 75.9915 5,411 75.9915 411,190
2016-05-10 MSM SANDLER DAVID 5,411 75.9915 5,411 75.9915 411,190
2014-01-15 MSM SANDLER DAVID 3,727 87.8693 3,727 87.8693 327,489
2014-01-14 MSM SANDLER DAVID 11,830 86.2102 11,830 86.2102 1,019,867
2014-01-14 MSM SANDLER DAVID 8,103 87.2817 8,103 87.2817 707,244
2014-01-09 MSM SANDLER DAVID 11,830 84.1044 11,830 84.1044 994,955
2012-11-01 MSM SANDLER DAVID 65,299 73.1476 65,299 73.1476 4,776,465
2012-11-01 MSM SANDLER DAVID 7,691 73.6335 7,691 73.6335 566,315
2012-07-30 MSM SANDLER DAVID 20,000 70.1730 20,000 70.1730 1,403,460
2012-04-05 MSM SANDLER DAVID 43,485 81.8544 43,485 81.8544 3,559,439
2012-04-05 MSM SANDLER DAVID 15,432 82.4301 15,432 82.4301 1,272,061
2012-04-05 MSM SANDLER DAVID 10,900 81.8543 10,900 81.8543 892,212
2012-04-05 MSM SANDLER DAVID 3,872 82.4300 3,872 82.4300 319,169
2012-01-19 MSM SANDLER DAVID 17,500 76.6533 17,500 76.6533 1,341,433
2007-07-09 MSM SANDLER DAVID 302 57.0400 302 57.0400 17,226
2007-07-09 MSM SANDLER DAVID 100 56.9700 100 56.9700 5,697
2007-07-09 MSM SANDLER DAVID 200 56.9600 200 56.9600 11,392
2007-07-09 MSM SANDLER DAVID 300 56.9100 300 56.9100 17,073
2007-07-09 MSM SANDLER DAVID 500 56.9000 500 56.9000 28,450
2007-07-09 MSM SANDLER DAVID 600 56.9200 600 56.9200 34,152
2007-07-09 MSM SANDLER DAVID 399 57.0300 399 57.0300 22,755
2007-07-09 MSM SANDLER DAVID 1,001 57.0100 1,001 57.0100 57,067
2007-07-09 MSM SANDLER DAVID 1,348 57.0200 1,348 57.0200 76,863
2007-07-09 MSM SANDLER DAVID 600 57.0500 600 57.0500 34,230
2007-07-09 MSM SANDLER DAVID 500 57.4800 500 57.4800 28,740
2007-07-09 MSM SANDLER DAVID 200 57.4900 200 57.4900 11,498
2007-07-09 MSM SANDLER DAVID 700 57.4600 700 57.4600 40,222
2007-07-09 MSM SANDLER DAVID 1,200 57.4700 1,200 57.4700 68,964
2007-07-09 MSM SANDLER DAVID 600 57.4300 600 57.4300 34,458
2007-07-09 MSM SANDLER DAVID 1,804 57.3800 1,804 57.3800 103,514
2007-07-09 MSM SANDLER DAVID 7,900 57.4000 7,900 57.4000 453,460
2007-07-09 MSM SANDLER DAVID 900 57.3900 900 57.3900 51,651
2007-07-09 MSM SANDLER DAVID 1,500 57.3700 1,500 57.3700 86,055
2007-07-09 MSM SANDLER DAVID 800 57.3600 800 57.3600 45,888
2007-07-09 MSM SANDLER DAVID 2,400 57.2500 2,400 57.2500 137,400
2007-07-09 MSM SANDLER DAVID 200 57.2800 200 57.2800 11,456
2007-07-09 MSM SANDLER DAVID 1,000 57.2300 1,000 57.2300 57,230
2007-07-09 MSM SANDLER DAVID 500 57.2600 500 57.2600 28,630
2007-07-09 MSM SANDLER DAVID 298 57.2900 298 57.2900 17,072
2007-07-09 MSM SANDLER DAVID 400 57.3100 400 57.3100 22,924
2007-07-09 MSM SANDLER DAVID 900 57.3400 900 57.3400 51,606
2007-07-09 MSM SANDLER DAVID 400 57.3200 400 57.3200 22,928
2004-04-06 MSM SANDLER DAVID 345 31.8700 345 31.8700 10,995
2004-04-06 MSM SANDLER DAVID 275 31.8600 275 31.8600 8,762
2004-04-06 MSM SANDLER DAVID 115 31.8300 115 31.8300 3,660
2004-04-06 MSM SANDLER DAVID 288 31.8200 288 31.8200 9,164
2004-04-06 MSM SANDLER DAVID 58 31.8100 58 31.8100 1,845
2004-04-06 MSM SANDLER DAVID 345 31.8000 345 31.8000 10,971
2004-04-06 MSM SANDLER DAVID 115 31.7800 115 31.7800 3,655
2004-04-06 MSM SANDLER DAVID 115 31.7700 115 31.7700 3,654
2004-04-06 MSM SANDLER DAVID 230 31.7300 230 31.7300 7,298
2004-04-06 MSM SANDLER DAVID 115 31.7000 115 31.7000 3,646
2004-04-06 MSM SANDLER DAVID 230 31.6900 230 31.6900 7,289
2004-04-06 MSM SANDLER DAVID 58 31.6800 58 31.6800 1,837
2004-04-06 MSM SANDLER DAVID 2,013 31.6700 2,013 31.6700 63,752
2004-04-06 MSM SANDLER DAVID 2,703 31.6000 2,703 31.6000 85,415
2004-04-06 MSM SANDLER DAVID 1,266 31.5900 1,266 31.5900 39,993
2004-04-06 MSM SANDLER DAVID 6,324 31.5800 6,324 31.5800 199,712
2004-04-06 MSM SANDLER DAVID 1,035 31.5700 1,035 31.5700 32,675
2004-04-06 MSM SANDLER DAVID 230 31.5600 230 31.5600 7,259
2004-04-06 MSM SANDLER DAVID 403 31.5100 403 31.5100 12,699
2004-04-06 MSM SANDLER DAVID 17,598 31.5000 17,598 31.5000 554,337

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

MSM / MSC Industrial Direct Co., Inc. Insider Trades
Insider Trading History

This table shows the complete list of insider trades made by David Sandler as disclosed to the Securities Exchange Commission (SEC).

File Date Tran Date Form Ticker Security Code 10b5-1 Shares Remaining Shares Percent
Change
Share
Price
Tran
Value
Remaining
Value
2016-09-20 2016-01-13 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift 7,132 53,856 15.26
2016-09-20 2016-01-13 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -7,132 70,531 -9.18
2016-09-20 2015-12-11 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -14,046 70,531 -16.61
2016-09-20 2015-12-11 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift 14,046 46,724 42.98
2016-09-20 2016-06-30 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -46,944 1 -100.00
2016-09-20 2016-07-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -9,640 0 -100.00
2016-09-20 2016-07-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -9,639 71,423 -11.89
2016-09-20 2016-07-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift 9,639 9,640 963,900.00
2016-09-20 2016-05-17 4/A MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -1,500 46,945 -3.10 74.50 -111,750 3,497,402
2016-09-20 2016-05-10 4/A MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -5,411 48,445 -10.05 75.99 -411,190 3,681,408
2016-05-19 2016-05-17 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -1,500 78,468 -1.88 74.50 -111,750 5,845,866
2016-05-11 2016-05-10 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -5,411 79,968 -6.34 75.99 -411,190 6,076,888
2016-05-04 2016-04-26 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 399 85,379 0.47
2016-01-27 2016-01-26 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Comon Stock, $0.001 par value
A - Award 493 84,980 0.58
2015-12-21 2015-12-11 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Comon Stock, $0.001 par value
G - Gift 14,046 84,487 19.94
2015-12-21 2015-12-11 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Comon Stock, $0.001 par value
G - Gift -14,046 42,986 -24.63
2015-12-21 2015-10-23 4/A MSM MSC INDUSTRIAL DIRECT CO INC
Class A Comon Stock, $0.001 par value
G - Gift 32,678 32,678
2015-12-21 2015-10-23 4/A MSM MSC INDUSTRIAL DIRECT CO INC
Class A Comon Stock, $0.001 par value
G - Gift -32,678 69,947 -31.84
2015-11-25 2015-11-24 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 493 70,440 0.70
2015-11-25 2015-10-23 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift 32,678 89,710 57.30
2015-11-25 2015-10-23 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -32,678 69,947 -31.84
2015-07-30 2015-07-28 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 403 102,708 0.39
2015-07-30 2015-05-15 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift 20,000 57,032 54.01
2015-07-30 2015-05-15 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -20,000 102,305 -16.35
2015-04-30 2015-04-28 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 379 122,305 0.31
2015-01-29 2015-01-27 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 366 121,926 0.30
2015-01-29 2015-01-08 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -20,000 121,559 -14.13
2015-01-05 2014-12-31 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
F - Taxes -65,103 141,559 -31.50 82.34 -5,360,581 11,655,968
2014-12-01 2014-11-26 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 8,603 206,662 4.34
2014-12-01 2014-11-14 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -8,397 198,060 -4.07
2014-12-01 2014-11-14 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift 6,348 206,457 3.17
2014-10-15 2014-10-13 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
F - Taxes -2,196 200,109 -1.09 81.44 -178,842 16,296,877
2014-07-24 2014-07-22 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 733 202,305 0.36
2014-04-24 2014-04-22 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 725 201,572 0.36
2014-01-29 2014-01-28 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 765 200,847 0.38
2014-01-16 2014-01-15 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -3,727 0 -100.00
2014-01-16 2014-01-15 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -3,727 200,082 -1.83 87.87 -327,489 17,581,065
2014-01-16 2014-01-15 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 3,727 203,809 1.86 44.17 164,622 9,002,244
2014-01-15 2014-01-14 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -19,933 3,727 -84.25
2014-01-15 2014-01-14 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -8,103 200,082 -3.89 87.28 -707,244 17,463,497
2014-01-15 2014-01-14 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -11,830 208,185 -5.38 86.21 -1,019,867 17,947,670
2014-01-15 2014-01-14 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 19,933 220,015 9.96 44.17 880,441 9,718,063
2014-01-13 2014-01-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -11,830 23,660 -33.33
2014-01-13 2014-01-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -11,830 200,082 -5.58 84.10 -994,955 16,827,777
2014-01-13 2014-01-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 11,830 211,912 5.91 44.17 522,531 9,360,153
2013-11-22 2013-11-20 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 837 200,082 0.42
2013-11-22 2013-11-13 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift -14,983 199,245 -6.99
2013-10-17 2013-10-16 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
F - Taxes -1,485 214,228 -0.69 78.91 -117,181 16,904,731
2013-10-15 2013-10-13 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
F - Taxes -1,576 215,713 -0.73 79.87 -125,875 17,228,997
2013-07-24 2013-07-23 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 728 217,289 0.34
2013-05-01 2013-04-30 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 737 216,561 0.34
2012-12-28 2012-12-27 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 775 215,824 0.36
2012-11-26 2012-11-21 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 822 215,049 0.38
2012-11-02 2012-11-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -35,490 35,490 -50.00
2012-11-02 2012-11-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -37,500 0 -100.00
2012-11-02 2012-11-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -7,691 214,227 -3.47 73.63 -566,315 15,774,284
2012-11-02 2012-11-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -65,299 221,918 -22.74 73.15 -4,776,465 16,232,769
2012-11-02 2012-11-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 35,490 287,217 14.10 44.17 1,567,593 12,686,375
2012-11-02 2012-11-01 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 37,500 251,727 17.50 38.07 1,427,625 9,583,247
2012-10-19 2012-10-18 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
F - Taxes -1,322 214,227 -0.61 71.51 -94,536 15,319,373
2012-10-17 2012-10-16 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
F - Taxes -1,449 215,549 -0.67 72.55 -105,125 15,638,080
2012-10-16 2012-10-13 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
F - Taxes -3,075 216,998 -1.40 71.99 -221,369 15,621,686
2012-07-31 2012-07-30 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -20,000 220,073 -8.33 70.17 -1,403,460 15,443,183
2012-07-26 2012-07-24 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 705 240,073 0.29
2012-04-26 2012-04-24 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 648 239,368 0.27
2012-04-06 2012-04-05 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -35,490 70,980 -33.33
2012-04-06 2012-04-05 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -3,872 0 -100.00 82.43 -319,169
2012-04-06 2012-04-05 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -10,900 3,872 -73.79 81.85 -892,212 316,940
2012-04-06 2012-04-05 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -15,432 238,720 -6.07 82.43 -1,272,061 19,677,713
2012-04-06 2012-04-05 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -43,485 254,152 -14.61 81.85 -3,559,439 20,803,459
2012-04-06 2012-04-05 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 35,490 297,637 13.54 44.17 1,567,593 13,146,626
2012-01-31 2012-01-26 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
G - Gift 78 262,147 0.03
2012-01-26 2012-01-24 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
A - Award 619 262,069 0.24
2012-01-20 2012-01-19 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -17,500 37,500 -31.82
2012-01-20 2012-01-19 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -17,500 261,450 -6.27 76.65 -1,341,433 20,041,005
2012-01-20 2012-01-19 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 17,500 278,950 6.69 38.07 666,225 10,619,626
2009-10-14 2009-10-13 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
A - Award 141,960 141,960
2009-10-14 2009-10-13 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $ 0.001 par value
A - Award 16,979 122,490 16.09
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -22,000 28,000 -44.00
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -35,000 0 -100.00
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -400 106,595 -0.37 57.32 -22,928 6,110,025
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -900 106,995 -0.83 57.34 -51,606 6,135,093
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -400 107,895 -0.37 57.31 -22,924 6,183,462
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -298 108,295 -0.27 57.29 -17,072 6,204,221
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -500 108,593 -0.46 57.26 -28,630 6,218,035
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -1,000 109,093 -0.91 57.23 -57,230 6,243,392
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -200 110,093 -0.18 57.28 -11,456 6,306,127
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -2,400 110,293 -2.13 57.25 -137,400 6,314,274
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value per share.
S - Sale -800 112,693 -0.70 57.36 -45,888 6,464,070
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -1,500 113,493 -1.30 57.37 -86,055 6,511,093
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -900 114,993 -0.78 57.39 -51,651 6,599,448
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -7,900 115,893 -6.38 57.40 -453,460 6,652,258
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -1,804 123,793 -1.44 57.38 -103,514 7,103,242
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -600 125,597 -0.48 57.43 -34,458 7,213,036
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -1,200 126,197 -0.94 57.47 -68,964 7,252,542
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -700 127,397 -0.55 57.46 -40,222 7,320,232
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -200 128,097 -0.16 57.49 -11,498 7,364,297
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -500 128,297 -0.39 57.48 -28,740 7,374,512
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -600 128,797 -0.46 57.05 -34,230 7,347,869
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -1,348 129,397 -1.03 57.02 -76,863 7,378,217
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -1,001 130,745 -0.76 57.01 -57,067 7,453,772
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -399 131,746 -0.30 57.03 -22,755 7,513,474
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -600 132,145 -0.45 56.92 -34,152 7,521,693
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -500 132,745 -0.38 56.90 -28,450 7,553,190
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -300 133,245 -0.22 56.91 -17,073 7,582,973
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -200 133,545 -0.15 56.96 -11,392 7,606,723
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -100 133,745 -0.07 56.97 -5,697 7,619,453
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
S - Sale -302 133,845 -0.23 57.04 -17,226 7,634,519
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 22,000 134,147 19.62 23.41 515,020 3,140,381
2007-07-11 2007-07-09 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $0.001 par value
M - Exercise 35,000 112,147 45.37 14.50 507,500 1,626,132
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -8,861 116,139 -7.09
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -10,600 16,457 -39.18
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Options (right to buy)
M - Exercise -14,400 9,600 -60.00
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -17,598 23,302 -43.03 31.50 -554,337 734,013
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -403 40,900 -0.98 31.51 -12,699 1,288,759
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -230 41,303 -0.55 31.56 -7,259 1,303,523
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -1,035 41,533 -2.43 31.57 -32,675 1,311,197
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -6,324 42,568 -12.93 31.58 -199,712 1,344,297
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -1,266 48,892 -2.52 31.59 -39,993 1,544,498
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -2,703 50,158 -5.11 31.60 -85,415 1,584,993
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -2,013 52,861 -3.67 31.67 -63,752 1,674,108
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -58 54,874 -0.11 31.68 -1,837 1,738,408
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -230 54,932 -0.42 31.69 -7,289 1,740,795
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -115 55,162 -0.21 31.70 -3,646 1,748,635
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -230 55,277 -0.41 31.73 -7,298 1,753,939
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -115 55,507 -0.21 31.77 -3,654 1,763,457
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -115 55,622 -0.21 31.78 -3,655 1,767,667
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -345 55,737 -0.62 31.80 -10,971 1,772,437
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -58 56,082 -0.10 31.81 -1,845 1,783,968
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -288 56,140 -0.51 31.82 -9,164 1,786,375
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -115 56,428 -0.20 31.83 -3,660 1,796,103
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -275 56,543 -0.48 31.86 -8,762 1,801,460
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
S - Sale -345 56,818 -0.60 31.87 -10,995 1,810,790
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
M - Exercise 8,861 57,163 18.34 13.94 123,500 796,709
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
M - Exercise 10,600 48,302 28.12 14.25 151,050 688,304
2004-04-08 2004-04-06 4 MSM MSC INDUSTRIAL DIRECT CO INC
Class A Common Stock, $.001 par value
M - Exercise 14,400 37,702 61.80 15.25 219,600 574,956
P
Open market or private purchase of non-derivative or derivative security
S
Open market or private sale of non-derivative or derivative security
A
Grant, award, or other acquisition of securities from the company (such as an option)
C
Conversion of derivative
D
Sale or transfer of securities back to the company
F
Payment of exercise price or tax liability using portion of securities received from the company
G
Gift of securities by or to the insider
K
Equity swaps and similar hedging transactions
M
Exercise or conversion of derivative security received from the company (such as an option)
V
A transaction voluntarily reported on Form 4
J
Other (accompanied by a footnote describing the transaction)