Armstrong Steve Insider Trading

Get the latest insider transactions of Armstrong Steve. Armstrong Steve is SVP, GC and Corp. Secy. in MSC INDUSTRIAL DIRECT CO INC ($MSM) and VP, GC & Corp. Secy. in MSC INDUSTRIAL DIRECT CO INC ($MSM) and VP, Gen. Counsel & Corp. Secy. in MSC INDUSTRIAL DIRECT CO INC ($MSM). Discover the current value of Armstrong Steve shares.

Address: C/O MSC INDUSTRIAL DIRECT CO., INC. 75 MAXESS ROAD MELVILLE 11747NY

Armstrong Steve is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
MSMMSC INDUSTRIAL DIRECT CO INCSVP, GC and Corp. Secy., VP, GC & Corp. Secy., VP, Gen. Counsel & Corp. Secy.13,1801,363,471.00

Insider Trading Transactions of Armstrong Steve

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
Apr 22 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy58.904,361256,86313,180
Apr 22 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy83.2177964,82113,959
Apr 22 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy71.3318,3431,308,40632,302
Apr 22 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell90.1023,4832,115,7108,819
Apr 22 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.004,36100
Apr 22 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0077908,008
Apr 22 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0018,34300
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy83.0316,8141,396,06625,633
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy83.217,227601,35932,860
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy79.6013,0861,041,64645,946
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy71.332,994213,56248,940
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell90.0139,7393,576,9239,201
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell91.0538234,7818,819
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy58.9018,2231,073,33527,042
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell90.0318,2231,640,6758,819
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0016,81400
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.007,22708,787
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0013,08604,362
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.002,994018,343
Apr 12 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0018,22304,361
Feb 09 2021MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell86.523,595311,0568,819
Oct 22 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00656011,111
Oct 22 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00121011,232
Oct 22 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell67.1326517,78910,967
Oct 22 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0065601,314
Oct 22 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0012101,404
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0066109,997
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00102010,099
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell66.5726017,3089,839
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00753010,592
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00181010,773
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell65.8231820,93110,455
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0066101,983
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0010201,706
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0075300
Oct 20 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0018101,525
Aug 26 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0014901,808
May 27 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise83.0316,8141,396,0660
May 27 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise83.0316,8141,396,06616,814
May 27 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0016101,659
Feb 13 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0097101,498
Jan 06 2020MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.001210527
Nov 08 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.004,91304,913
Oct 29 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0067909,530
Oct 29 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.005609,586
Oct 29 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell75.5425018,8859,336
Oct 29 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0067901,360
Oct 29 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00560406
Oct 24 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell73.9917112,6528,851
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0066008,221
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.002208,243
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell72.0023216,7048,011
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0075308,764
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.008408,848
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell71.9028520,4928,563
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0065609,219
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.004009,259
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell71.9023717,0409,022
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0066002,644
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00220585
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.007530753
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00840502
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0065601,970
Oct 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00400462
Aug 19 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.001100608
May 21 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00750497
Apr 02 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00740422
Jan 22 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell82.485,293436,5797,561
Jan 22 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell82.485,293436,5797,561
Jan 04 2019MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00710348
Oct 30 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00679013,064
Oct 30 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0032013,096
Oct 30 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell76.8324218,59312,854
Oct 30 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0067909,475
Oct 30 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00320277
Oct 24 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell80.6117113,78412,558
Oct 24 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell79.6117313,77312,385
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00753012,504
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0056012,560
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell80.6527522,17912,285
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00656012,941
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0017012,958
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell80.6522918,46912,729
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00753010,810
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00656010,154
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00560326
Oct 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00170309
Oct 19 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise83.2116,0141,332,52516,014
Oct 19 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.003,30403,304
Aug 21 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00610382
May 22 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00570321
May 22 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy81.766,641542,96818,392
May 22 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell95.006,641630,91811,751
May 22 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.006,64100
Feb 15 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00520264
Jan 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy81.767,100580,49618,851
Jan 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell94.047,100667,68411,751
Jan 23 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise81.767,100580,4966,641
Jan 17 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy66.691,681112,10613,432
Jan 17 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy81.762,040166,79015,472
Jan 17 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy69.4615,4411,072,53230,913
Jan 17 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell94.9819,1621,820,00711,751
Jan 17 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise66.691,681112,1060
Jan 17 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise81.762,040166,79013,741
Jan 17 2018MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise69.4615,4411,072,5320
Dec 21 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00480213
Oct 30 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00679012,095
Oct 30 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0014012,109
Oct 30 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell78.5235828,11011,751
Oct 30 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0067908,259
Oct 30 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00140164
Oct 26 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell77.5231024,03111,416
Oct 25 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell80.1826321,08711,726
Oct 24 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell79.6051741,15311,989
Oct 24 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.003,28203,282
Oct 24 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise79.6017,4481,388,86117,448
Oct 23 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00752012,877
Oct 23 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0036012,913
Oct 23 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell78.3840731,90112,506
Oct 23 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0075205,656
Oct 23 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00360179
Aug 04 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00420214
May 09 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00330173
Feb 08 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00290140
Jan 19 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy66.6911,698780,14023,823
Jan 19 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell100.5711,6981,176,46812,125
Jan 19 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise66.6911,698780,1401,681
Jan 17 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy54.5216,371892,54728,496
Jan 17 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell98.5916,3711,614,01712,125
Jan 17 2017MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise54.5216,371892,5470
Dec 22 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.00330111
Oct 28 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise71.3321,3371,521,96821,337
Oct 28 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.003,39703,397
Oct 25 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell71.9917412,52612,724
Oct 25 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell71.4737726,94412,347
Oct 25 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell71.4722215,86612,125
Oct 21 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.00752013,164
Oct 21 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy0.0019013,183
Oct 21 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell71.0428520,24612,898
Oct 21 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0075203,011
Oct 21 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0019078
Aug 22 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy44.173,732164,84216,144
Aug 22 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell73.353,732273,72812,412
Aug 22 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise44.173,732164,8420
Aug 15 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0023098
Jun 03 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0021075
Apr 27 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy44.173,732164,84216,144
Apr 27 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell76.503,732285,49812,412
Apr 27 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise44.173,732164,8427,464
Mar 25 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0027053
Feb 05 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Buy44.173,732164,84216,144
Feb 05 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell66.263,732247,29412,412
Feb 05 2016MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise44.173,732164,8427,464
Dec 17 2015MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.0027027
Oct 27 2015MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell59.7844326,48312,412
Oct 22 2015MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell59.6917410,38612,855
Oct 21 2015MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Sell59.7821212,67313,029
Oct 21 2015MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise58.9022,5841,330,19822,584
Oct 21 2015MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveSVP, GC and Corp. Sec ...Option Exercise0.003,76303,763
Oct 25 2011MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveVP, GC & Corp. Secy.Buy0.001,87409,360
Oct 25 2011MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveVP, GC & Corp. Secy.Option Exercise66.6913,379892,24613,379
Oct 21 2010MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveVP, GEN. COUNSEL & CO ...Buy0.002,29208,010
Oct 21 2010MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveVP, GEN. COUNSEL & CO ...Option Exercise54.5216,371892,54716,371
Oct 14 2009MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveVP, Gen. Counsel & Co ...Buy0.002,82905,718
Oct 14 2009MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveVP, Gen. Counsel & Co ...Option Exercise44.1718,928836,05018,928
Oct 20 2008MSMMSC INDUSTRIAL DIRECT CO ...Armstrong SteveVP, Gen. Counsel & Co ...Buy0.002,88902,889