Armstrong Steve
Insider CIK 1447935 · MSM VP, GC and Corp. Secy.
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2021-07-27 | 2021-08-06 | 127 | — | $0 | 2,194 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2021-04-27 | 2021-07-01 | 119 | — | $0 | 2,067 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2021-04-21 | 2021-04-22 | 779 | $83.21 | $64.8K | 8,008 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2021-04-21 | 2021-04-22 | 18,343 | $71.33 | $1.31M | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2021-04-21 | 2021-04-22 | 4,361 | $58.90 | $256.9K | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2021-04-21 | 2021-04-22 | 23,483 | $90.10 | $2.12M | 8,819 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2021-04-21 | 2021-04-22 | 779 | $83.21 | $64.8K | 13,959 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2021-04-21 | 2021-04-22 | 4,361 | $58.90 | $256.9K | 13,180 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2021-04-21 | 2021-04-22 | 18,343 | $71.33 | $1.31M | 32,302 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2021-04-09 | 2021-04-12 | 18,223 | $58.90 | $1.07M | 4,361 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2021-04-09 | 2021-04-12 | 18,223 | $58.90 | $1.07M | 27,042 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2021-04-09 | 2021-04-12 | 18,223 | $90.03 | $1.64M | 8,819 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2021-04-08 | 2021-04-12 | 16,814 | $83.03 | $1.40M | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2021-04-08 | 2021-04-12 | 13,086 | $79.60 | $1.04M | 4,362 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2021-04-08 | 2021-04-12 | 2,994 | $71.33 | $213.6K | 18,343 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2021-04-08 | 2021-04-12 | 7,227 | $83.21 | $601.4K | 8,787 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2021-04-08 | 2021-04-12 | 382 | $91.05 | $34.8K | 8,819 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2021-04-08 | 2021-04-12 | 39,739 | $90.01 | $3.58M | 9,201 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2021-04-08 | 2021-04-12 | 2,994 | $71.33 | $213.6K | 48,940 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2021-04-08 | 2021-04-12 | 16,814 | $83.03 | $1.40M | 25,633 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2021-04-08 | 2021-04-12 | 13,086 | $79.60 | $1.04M | 45,946 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2021-04-08 | 2021-04-12 | 7,227 | $83.21 | $601.4K | 32,860 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2021-02-08 | 2021-02-09 | 3,595 | $86.52 | $311.0K | 8,819 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2021-01-26 | 2021-07-01 | 136 | — | $0 | 1,948 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2020-12-15 | 2021-07-01 | 574 | — | $0 | 1,812 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2020-11-24 | 2021-07-01 | 118 | — | $0 | 1,238 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-11-06 | 2020-11-10 | 143 | — | $0 | 1,119 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-11-06 | 2020-11-10 | 1,228 | — | $0 | 3,685 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2020-11-06 | 2020-11-10 | 5,014 | — | $0 | 5,014 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-11-06 | 2020-11-10 | 143 | — | $0 | 12,880 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-11-06 | 2020-11-10 | 1,228 | — | $0 | 12,737 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2020-11-06 | 2020-11-10 | 466 | $74.79 | $34.9K | 12,414 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-10-26 | 2020-10-28 | 142 | — | $0 | 1,262 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-10-26 | 2020-10-28 | 680 | — | $0 | 680 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2020-10-26 | 2020-10-28 | 280 | $66.29 | $18.6K | 11,509 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-10-26 | 2020-10-28 | 142 | — | $0 | 11,789 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-10-26 | 2020-10-28 | 680 | — | $0 | 11,647 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-10-20 | 2020-10-22 | 121 | — | $0 | 1,404 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-10-20 | 2020-10-22 | 656 | — | $0 | 1,314 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-10-20 | 2020-10-22 | 121 | — | $0 | 11,232 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-10-20 | 2020-10-22 | 656 | — | $0 | 11,111 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2020-10-20 | 2020-10-22 | 265 | $67.13 | $17.8K | 10,967 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-10-19 | 2020-10-20 | 753 | — | $0 | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-10-19 | 2020-10-20 | 181 | — | $0 | 1,525 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-10-19 | 2020-10-20 | 181 | — | $0 | 10,773 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2020-10-19 | 2020-10-20 | 318 | $65.82 | $20.9K | 10,455 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-10-19 | 2020-10-20 | 753 | — | $0 | 10,592 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-10-17 | 2020-10-20 | 102 | — | $0 | 1,706 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2020-10-17 | 2020-10-20 | 661 | — | $0 | 1,983 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-10-17 | 2020-10-20 | 661 | — | $0 | 9,997 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2020-10-17 | 2020-10-20 | 102 | — | $0 | 10,099 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2020-10-17 | 2020-10-20 | 260 | $66.57 | $17.3K | 9,839 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2020-07-28 | 2020-08-26 | 149 | — | $0 | 1,808 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | D To issuer deriv | 2020-05-22 | 2020-05-27 | 16,814 | — | $0 | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2020-05-22 | 2020-05-27 | 16,814 | — | $0 | 16,814 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2020-04-28 | 2020-05-27 | 161 | — | $0 | 1,659 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2020-02-05 | 2020-02-13 | 971 | — | $0 | 1,498 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2019-11-26 | 2020-01-06 | 121 | — | $0 | 527 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2019-11-06 | 2019-11-08 | 4,913 | — | $0 | 4,913 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2019-10-26 | 2019-10-29 | 56 | — | $0 | 406 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2019-10-26 | 2019-10-29 | 679 | — | $0 | 1,360 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2019-10-26 | 2019-10-29 | 250 | $75.54 | $18.9K | 9,336 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2019-10-26 | 2019-10-29 | 56 | — | $0 | 9,586 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2019-10-26 | 2019-10-29 | 679 | — | $0 | 9,530 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2019-10-22 | 2019-10-24 | 171 | $73.99 | $12.7K | 8,851 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2019-10-20 | 2019-10-21 | 40 | — | $0 | 462 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2019-10-20 | 2019-10-21 | 656 | — | $0 | 1,970 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2019-10-20 | 2019-10-21 | 237 | $71.90 | $17.0K | 9,022 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2019-10-20 | 2019-10-21 | 40 | — | $0 | 9,259 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2019-10-20 | 2019-10-21 | 656 | — | $0 | 9,219 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2019-10-19 | 2019-10-21 | 84 | — | $0 | 502 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2019-10-19 | 2019-10-21 | 753 | — | $0 | 753 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2019-10-19 | 2019-10-21 | 285 | $71.90 | $20.5K | 8,563 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2019-10-19 | 2019-10-21 | 84 | — | $0 | 8,848 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2019-10-19 | 2019-10-21 | 753 | — | $0 | 8,764 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2019-10-17 | 2019-10-21 | 22 | — | $0 | 585 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2019-10-17 | 2019-10-21 | 660 | — | $0 | 2,644 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2019-10-17 | 2019-10-21 | 232 | $72.00 | $16.7K | 8,011 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2019-10-17 | 2019-10-21 | 22 | — | $0 | 8,243 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2019-10-17 | 2019-10-21 | 660 | — | $0 | 8,221 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2019-08-06 | 2019-08-19 | 110 | — | $0 | 608 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2019-04-23 | 2019-05-21 | 75 | — | $0 | 497 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2019-01-22 | 2019-04-02 | 74 | — | $0 | 422 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2019-01-18 | 2019-01-22 | 5,293 | $82.48 | $436.6K | 7,561 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2018-11-27 | 2019-01-04 | 71 | — | $0 | 348 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-10-26 | 2018-10-30 | 32 | — | $0 | 277 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-10-26 | 2018-10-30 | 679 | — | $0 | 9,475 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2018-10-26 | 2018-10-30 | 242 | $76.83 | $18.6K | 12,854 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-10-26 | 2018-10-30 | 679 | — | $0 | 13,064 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-10-26 | 2018-10-30 | 32 | — | $0 | 13,096 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2018-10-23 | 2018-10-24 | 173 | $79.61 | $13.8K | 12,385 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2018-10-22 | 2018-10-24 | 171 | $80.61 | $13.8K | 12,558 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-10-20 | 2018-10-23 | 656 | — | $0 | 10,154 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-10-20 | 2018-10-23 | 17 | — | $0 | 309 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-10-20 | 2018-10-23 | 17 | — | $0 | 12,958 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-10-20 | 2018-10-23 | 656 | — | $0 | 12,941 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2018-10-20 | 2018-10-23 | 229 | $80.65 | $18.5K | 12,729 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-10-19 | 2018-10-23 | 753 | — | $0 | 10,810 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-10-19 | 2018-10-23 | 56 | — | $0 | 326 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2018-10-19 | 2018-10-23 | 275 | $80.65 | $22.2K | 12,285 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-10-19 | 2018-10-23 | 56 | — | $0 | 12,560 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-10-19 | 2018-10-23 | 753 | — | $0 | 12,504 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2018-10-17 | 2018-10-19 | 16,014 | — | $0 | 16,014 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2018-10-17 | 2018-10-19 | 3,304 | — | $0 | 3,304 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2018-07-24 | 2018-08-21 | 61 | — | $0 | 382 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-05-22 | 2018-05-22 | 6,641 | $81.76 | $543.0K | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2018-05-22 | 2018-05-22 | 6,641 | $95.00 | $630.9K | 11,751 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-05-22 | 2018-05-22 | 6,641 | $81.76 | $543.0K | 18,392 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2018-05-01 | 2018-05-22 | 57 | — | $0 | 321 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2018-01-30 | 2018-02-15 | 52 | — | $0 | 264 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-01-19 | 2018-01-23 | 7,100 | — | $0 | 6,641 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2018-01-19 | 2018-01-23 | 7,100 | $94.04 | $667.7K | 11,751 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-01-19 | 2018-01-23 | 7,100 | $81.76 | $580.5K | 18,851 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-01-16 | 2018-01-17 | 2,040 | — | $0 | 13,741 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-01-16 | 2018-01-17 | 15,441 | — | $0 | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2018-01-16 | 2018-01-17 | 1,681 | — | $0 | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-01-16 | 2018-01-17 | 1,681 | $66.69 | $112.1K | 13,432 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2018-01-16 | 2018-01-17 | 19,162 | $94.98 | $1.82M | 11,751 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-01-16 | 2018-01-17 | 2,040 | $81.76 | $166.8K | 15,472 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2018-01-16 | 2018-01-17 | 15,441 | $69.46 | $1.07M | 30,913 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2017-11-28 | 2017-12-21 | 48 | — | $0 | 213 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2017-10-26 | 2017-10-30 | 679 | — | $0 | 8,259 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2017-10-26 | 2017-10-30 | 14 | — | $0 | 164 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2017-10-26 | 2017-10-30 | 14 | — | $0 | 12,109 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2017-10-26 | 2017-10-30 | 358 | $78.52 | $28.1K | 11,751 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2017-10-26 | 2017-10-30 | 679 | — | $0 | 12,095 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2017-10-24 | 2017-10-26 | 310 | $77.52 | $24.0K | 11,416 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2017-10-23 | 2017-10-25 | 263 | $80.18 | $21.1K | 11,726 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2017-10-22 | 2017-10-24 | 517 | $79.60 | $41.2K | 11,989 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2017-10-20 | 2017-10-24 | 17,448 | — | $0 | 17,448 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2017-10-20 | 2017-10-24 | 3,282 | — | $0 | 3,282 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2017-10-19 | 2017-10-23 | 36 | — | $0 | 179 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2017-10-19 | 2017-10-23 | 752 | — | $0 | 5,656 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2017-10-19 | 2017-10-23 | 752 | — | $0 | 12,877 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2017-10-19 | 2017-10-23 | 407 | $78.38 | $31.9K | 12,506 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2017-10-19 | 2017-10-23 | 36 | — | $0 | 12,913 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2017-08-01 | 2017-08-04 | 42 | — | $0 | 214 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2017-05-02 | 2017-05-09 | 33 | — | $0 | 173 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2017-01-24 | 2017-02-08 | 29 | — | $0 | 140 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2017-01-18 | 2017-01-19 | 11,698 | — | $0 | 1,681 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2017-01-18 | 2017-01-19 | 11,698 | $100.57 | $1.18M | 12,125 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2017-01-18 | 2017-01-19 | 11,698 | $66.69 | $780.1K | 23,823 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2017-01-12 | 2017-01-17 | 16,371 | — | $0 | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2017-01-12 | 2017-01-17 | 16,371 | $98.59 | $1.61M | 12,125 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2017-01-12 | 2017-01-17 | 16,371 | $54.52 | $892.5K | 28,496 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2016-11-29 | 2016-12-22 | 33 | — | $0 | 111 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2016-10-26 | 2016-10-28 | 3,397 | — | $0 | 3,397 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2016-10-26 | 2016-10-28 | 21,337 | — | $0 | 21,337 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2016-10-24 | 2016-10-25 | 222 | $71.47 | $15.9K | 12,125 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2016-10-23 | 2016-10-25 | 377 | $71.47 | $26.9K | 12,347 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2016-10-21 | 2016-10-25 | 174 | $71.99 | $12.5K | 12,724 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2016-10-19 | 2016-10-21 | 19 | — | $0 | 78 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2016-10-19 | 2016-10-21 | 752 | — | $0 | 3,011 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2016-10-19 | 2016-10-21 | 285 | $71.04 | $20.2K | 12,898 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2016-10-19 | 2016-10-21 | 19 | — | $0 | 13,183 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2016-10-19 | 2016-10-21 | 752 | — | $0 | 13,164 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2016-08-19 | 2016-08-22 | 3,732 | — | $0 | 0 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2016-08-19 | 2016-08-22 | 3,732 | $44.17 | $164.8K | 16,144 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2016-08-19 | 2016-08-22 | 3,732 | $73.35 | $273.7K | 12,412 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2016-07-26 | 2016-08-15 | 23 | — | $0 | 98 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2016-04-26 | 2016-04-27 | 3,732 | — | $0 | 7,464 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2016-04-26 | 2016-06-03 | 21 | — | $0 | 75 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2016-04-26 | 2016-04-27 | 3,732 | $76.50 | $285.5K | 12,412 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2016-04-26 | 2016-04-27 | 3,732 | $44.17 | $164.8K | 16,144 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2016-02-04 | 2016-02-05 | 3,732 | — | $0 | 7,464 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2016-02-04 | 2016-02-05 | 3,732 | $44.17 | $164.8K | 16,144 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2016-02-04 | 2016-02-05 | 3,732 | $66.26 | $247.3K | 12,412 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2016-01-26 | 2016-03-25 | 27 | — | $0 | 53 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2015-11-24 | 2015-12-17 | 27 | — | $0 | 27 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2015-10-24 | 2015-10-27 | 443 | $59.78 | $26.5K | 12,412 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2015-10-21 | 2015-10-22 | 174 | $59.69 | $10.4K | 12,855 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2015-10-19 | 2015-10-21 | 22,584 | — | $0 | 22,584 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2015-10-19 | 2015-10-21 | 3,763 | — | $0 | 3,763 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2015-10-19 | 2015-10-21 | 212 | $59.78 | $12.7K | 13,029 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2014-10-22 | 2014-10-24 | 16,814 | — | $0 | 16,814 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award | 2014-10-22 | 2014-10-24 | 2,005 | — | $0 | 13,241 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2014-10-21 | 2014-10-21 | 348 | $82.13 | $28.6K | 11,236 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2014-10-19 | 2014-10-20 | 213 | $81.91 | $17.4K | 11,584 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2014-10-13 | 2014-10-15 | 263 | $81.44 | $21.4K | 11,797 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2014-01-17 | 2014-01-21 | 3,422 | — | $0 | 11,196 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2014-01-17 | 2014-01-21 | 3,422 | $44.17 | $151.1K | 15,482 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2014-01-17 | 2014-01-21 | 3,422 | $88.79 | $303.8K | 12,060 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2013-10-23 | 2013-10-25 | 15,781 | — | $0 | 15,781 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award | 2013-10-23 | 2013-10-25 | 2,036 | — | $0 | 12,060 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2013-10-19 | 2013-10-21 | 426 | $80.67 | $34.4K | 10,024 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2013-10-16 | 2013-10-17 | 269 | $78.91 | $21.2K | 10,450 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2013-10-13 | 2013-10-15 | 263 | $79.87 | $21.0K | 10,719 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise deriv | 2013-07-22 | 2013-07-23 | 4,310 | — | $0 | 14,618 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | S Sale | 2013-07-22 | 2013-07-23 | 4,310 | $79.73 | $343.6K | 10,982 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | M Exercise | 2013-07-22 | 2013-07-23 | 4,310 | $44.17 | $190.4K | 15,292 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award deriv | 2012-10-24 | 2012-10-26 | 15,441 | — | $0 | 15,441 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | A Award | 2012-10-24 | 2012-10-26 | 2,397 | — | $0 | 10,982 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2012-10-16 | 2012-10-17 | 262 | $72.55 | $19.0K | 8,585 | SEC↗ |
| MSM MSC INDUSTRIAL DIRECT CO I | F Tax w/h | 2012-10-13 | 2012-10-16 | 513 | $71.99 | $36.9K | 8,847 | SEC↗ |