Steve Armstrong serves as Executive at MSC INDUSTRIAL DIRECT CO INC, where they oversee executive responsibilities. Since joining the company, Steve Armstrong has executed 109 insider transactions totaling $15.5M, demonstrating a bearish approach to their equity position. Their most recent transaction on Oct 19, 2018 involved selling 275.12 shares valued at $22.2K.
Steve Armstrong currently holds 8,819 shares of MSC INDUSTRIAL DIRECT CO INC (MSM), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Steve Armstrong has been a net seller of MSM stock. They have purchased $0 and sold $15.5M worth of shares.
Steve Armstrong's most recent insider trade was on Oct 19, 2018, when they sold 275.12 shares at $80.65 per share.
Get notified when new Form 4 filings are submitted
| $N/A |
| Discretionary |
| Oct 19, 2018 | MSM | $0 | Option Exercise | 753 | $N/A | Discretionary |
| May 22, 2018 | MSM | $630.9K | Sale | 6,641 | $95.00 | Discretionary |
| May 22, 2018 | MSM | $543.0K | Option Exercise | 6,641 | $81.76 | Discretionary |
| Jan 19, 2018 | MSM | $667.7K | Sale | 7,100 | $94.04 | Discretionary |
| Jan 19, 2018 | MSM | $580.5K | Option Exercise | 7,100 | $81.76 | Discretionary |
| Jan 16, 2018 | MSM | $112.1K | Option Exercise | 1,681 | $66.69 | Discretionary |
| Jan 16, 2018 | MSM | $1.8M | Sale | 19,162 | $94.98 | Discretionary |
| Jan 16, 2018 | MSM | $166.8K | Option Exercise | 2,040 | $81.76 | Discretionary |
| Jan 16, 2018 | MSM | $1.1M | Option Exercise | 15,441 | $69.46 | Discretionary |
| Oct 26, 2017 | MSM | $0 | Option Exercise | 14.27 | $N/A | Discretionary |
| Oct 26, 2017 | MSM | $28.1K | Payment | 358.27 | $78.52 | Discretionary |
| Oct 26, 2017 | MSM | $0 | Option Exercise | 679 | $N/A | Discretionary |
| Oct 24, 2017 | MSM | $24.0K | Payment | 310 | $77.52 | Discretionary |
| Oct 23, 2017 | MSM | $21.1K | Payment | 263 | $80.18 | Discretionary |
| Oct 22, 2017 | MSM | $41.2K | Payment | 517 | $79.60 | Discretionary |
| Oct 19, 2017 | MSM | $0 | Option Exercise | 752 | $N/A | Discretionary |
| Oct 19, 2017 | MSM | $31.9K | Payment | 406.7 | $78.38 | Discretionary |
| Oct 19, 2017 | MSM | $0 | Option Exercise | 35.7 | $N/A | Discretionary |
| Jan 18, 2017 | MSM | $1.2M | Sale | 11,698 | $100.57 | Discretionary |
| Jan 18, 2017 | MSM | $780.1K | Option Exercise | 11,698 | $66.69 | Discretionary |
| Jan 12, 2017 | MSM | $1.6M | Sale | 16,371 | $98.59 | Discretionary |
| Jan 12, 2017 | MSM | $892.5K | Option Exercise | 16,371 | $54.52 | Discretionary |
| Oct 24, 2016 | MSM | $15.9K | Payment | 222 | $71.47 | Discretionary |
| Oct 23, 2016 | MSM | $26.9K | Payment | 377 | $71.47 | Discretionary |
| Oct 21, 2016 | MSM | $12.5K | Payment | 174 | $71.99 | Discretionary |
| Oct 19, 2016 | MSM | $20.2K | Payment | 285 | $71.04 | Discretionary |
| Oct 19, 2016 | MSM | $0 | Option Exercise | 19.49 | $N/A | Discretionary |
| Oct 19, 2016 | MSM | $0 | Option Exercise | 752 | $N/A | Discretionary |