Home/Insiders/SCHAFFER MICHAEL I
SM
SEC Insider//CIK 0001250730

SCHAFFER MICHAEL I

CIK 00012507301 companyACTON, MA

Transactions

50

Companies

1

Filings

17

CIK

0001250730

Recent Transactions

50 trades
  • Tax Payment

    Common Stock, $.005 Par Value

    2023-05-22$4.93/sh37536,489 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2023-05-15$4.87/sh33736,864 total
  • Purchase

    Common Stock, $.005 Par Value

    2022-12-16$4.95/sh+10037,201 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2022-11-11$6.18/sh52537,101 total
  • Award

    Common Stock, $.005 Par Value

    2022-05-20+5,00037,626 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2022-05-13$6.44/sh33732,626 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2021-11-12$8.50/sh61232,883 total
  • Award

    Common Stock, $.005 Par Value

    2021-05-13+4,50033,495 total
  • Purchase

    Common Stock, $.005 Par Value

    2020-11-18$4.20/sh+50026,669 total
  • Award

    Stock Option (Right to Buy)

    2020-11-11+2,0002,000 total
  • Award

    Common Stock, $.005 Par Value

    2020-11-11+7,00026,169 total
  • Sale

    Common Stock, $.005 Par Value

    2019-06-14$9.61/sh3,90019,169 total
  • Sale

    Common Stock, $.005 Par Value

    2019-06-13$9.82/sh2,63123,069 total
  • Sale

    Common Stock, $.005 Par Value

    2019-06-12$9.84/sh2,80025,700 total
  • Award

    Stock Option (Right to Buy)

    2019-05-03+10,00010,000 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2019-04-30$11.60/sh12428,887 total
  • Sale

    Common Stock, $.005 Par Value

    2018-09-06$19.23/sh6,32428,624 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2018-05-08$20.21/sh32334,508 total
  • Award

    Stock Option (Right to Buy)

    2018-05-03+5,0005,000 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2018-04-30$21.06/sh11234,903 total
  • Sale

    Common Stock, $.005 Par Value

    2017-09-06$20.14/sh2,16734,706 total
  • Sale

    Common Stock, $.005 Par Value

    2017-09-05$20.37/sh4,40036,873 total
  • Sale

    Common Stock, $.005 Par Value

    2017-09-01$21.16/sh98141,273 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2017-05-23$21.04/sh58042,066 total
  • Sale

    Common Stock, $.005 Par Value

    2017-05-10$20.43/sh3,00042,447 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2017-05-08$20.60/sh38445,447 total
  • Award

    Stock Option (Right to Buy)

    2017-05-04+8,0008,000 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2017-05-01$18.56/sh13444,402 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2016-05-23$13.26/sh59644,536 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2016-05-23$13.28/sh77945,132 total
  • Award

    Stock Option (Right to Buy)

    2016-05-12+7,5007,500 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2016-05-08$14.02/sh41545,911 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2016-05-02$14.41/sh14646,326 total
  • Purchase

    Common Stock, $.005 Par Value

    2016-02-16$11.09/sh+4,50746,472 total
  • Sale

    Common Stock, $.005 Par Value

    2015-06-16$14.65/sh1,23641,965 total
  • Sale

    Common Stock, $.005 Par Value

    2015-06-15$14.61/sh1,60143,201 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2015-05-24$14.64/sh68944,802 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2015-05-23$14.64/sh59645,491 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2015-05-22$14.64/sh78346,087 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2015-05-08$14.97/sh39446,870 total
  • Award

    Common Stock, $.005 Par Value

    2015-04-29+1,50047,264 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2014-03-10$18.10/sh5,05141,355 total
  • Exercise/Conversion

    2000 Stock Option Plan

    2014-03-106,3500 total
  • Exercise/Conversion

    Common Stock, $.005 Par Value

    2014-03-10$14.40/sh+10,25048,945 total
  • Exercise/Conversion

    Common Stock, $.005 Par Value

    2014-03-10$14.40/sh+6,35046,406 total
  • Exercise/Conversion

    2000 Stock Option Plan

    2014-03-1010,2500 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2014-03-10$18.10/sh8,15440,791 total
  • Tax Payment

    Common Stock, $.005 Par Value

    2014-03-10$18.10/sh73540,056 total
  • Exercise/Conversion

    Common Stock, $.005 Par Value

    2014-02-11$11.80/sh+3,00040,945 total
  • Exercise/Conversion

    2000 Stock Option Plan

    2014-02-113,0000 total