Transaction Date Insider Transaction Type Number of Shares Transacted
2003-07-21 CONDON KENNETH G Sale 2500.0
2003-08-05 WHITCOMB RANDALL W Sale 1700.0
2003-08-05 WHITCOMB RANDALL W Sale 400.0
2003-08-05 WHITCOMB RANDALL W Sale 6900.0
2003-09-05 CONDON KENNETH G Sale 500.0
2003-09-05 CONDON KENNETH G Sale 1200.0
2003-09-05 CONDON KENNETH G Sale 2362.0
2003-10-10 CONDON KENNETH G Sale 5000.0
2003-10-10 CONDON KENNETH G Sale 10000.0
2003-10-10 CONDON KENNETH G Sale 10000.0
2003-10-13 CONDON KENNETH G Sale 5000.0
2003-10-14 CONDON KENNETH G Sale 5000.0
2003-10-15 CONDON KENNETH G Sale 840.0
2003-10-15 CONDON KENNETH G Sale 420.0
2003-10-17 CONDON KENNETH G Sale 100.0
2003-12-15 CONDON KENNETH G Sale 2000.0
2003-12-26 CONDON KENNETH G Sale 8000.0
2003-12-29 CONDON KENNETH G Sale 5800.0
2003-12-31 CONDON KENNETH G Sale 200.0
2004-01-02 CONDON KENNETH G Sale 4000.0
2004-01-05 CONDON KENNETH G Sale 17000.0
2004-08-04 CROOKE GRAHAM K Purchase 200.0
2004-08-04 CROOKE GRAHAM K Purchase 2200.0
2004-08-04 CROOKE GRAHAM K Purchase 1347.0
2004-08-04 CROOKE GRAHAM K Purchase 1253.0
2004-11-30 CROOKE GRAHAM K Purchase 2100.0
2004-11-30 CROOKE GRAHAM K Purchase 2900.0
2005-12-15 CONDON KENNETH G Sale 700.0
2005-12-15 CONDON KENNETH G Sale 885.0
2005-12-16 CONDON KENNETH G Sale 5000.0
2005-12-16 CONDON KENNETH G Sale 4000.0
2005-12-16 CONDON KENNETH G Sale 3078.0
2007-06-21 ALLAN GEOFFREY Purchase 165000.0
2007-06-25 Glover Steve C Purchase 7100.0
2007-06-25 Glover Steve C Purchase 3000.0
2007-06-25 Glover Steve C Purchase 11280.0
2007-06-25 Glover Steve C Purchase 7920.0
2007-06-25 Glover Steve C Purchase 50700.0
2007-06-27 TULLY KEVIN P Purchase 40800.0
2007-06-27 TULLY KEVIN P Purchase 500.0
2007-06-27 TULLY KEVIN P Purchase 2000.0
2007-06-27 CROOKE GRAHAM K Purchase 10000.0
2007-06-30 Farrar Doug Purchase 13889.0
2007-11-14 ENGELSEN STEINAR J Purchase 10000.0
2007-11-14 ENGELSEN STEINAR J Purchase 40000.0
2007-12-31 Farrar Doug Purchase 15420.0
2008-01-10 SHAROKY MELVIN MD Purchase 1866.0
2008-01-10 SHAROKY MELVIN MD Purchase 100.0
2008-01-10 SHAROKY MELVIN MD Purchase 500.0
2008-01-10 SHAROKY MELVIN MD Purchase 2534.0
2008-01-10 SHAROKY MELVIN MD Purchase 200.0
2008-01-10 SHAROKY MELVIN MD Purchase 200.0
2008-01-10 SHAROKY MELVIN MD Purchase 100.0
2008-01-10 SHAROKY MELVIN MD Purchase 900.0
2008-01-10 SHAROKY MELVIN MD Purchase 13400.0
2008-01-10 SHAROKY MELVIN MD Purchase 1900.0
2008-01-10 SHAROKY MELVIN MD Purchase 500.0
2008-01-10 SHAROKY MELVIN MD Purchase 5500.0
2008-01-10 SHAROKY MELVIN MD Purchase 19100.0
2008-01-10 SHAROKY MELVIN MD Purchase 1400.0
2008-01-10 SHAROKY MELVIN MD Purchase 6200.0
2008-01-10 SHAROKY MELVIN MD Purchase 11420.0
2008-01-10 SHAROKY MELVIN MD Purchase 980.0
2008-01-10 SHAROKY MELVIN MD Purchase 200.0
2008-01-10 SHAROKY MELVIN MD Purchase 3000.0
2008-06-30 Farrar Doug Purchase 15060.0
2008-12-31 Farrar Doug Purchase 30444.0
2011-03-23 WHITCOMB RANDALL W Purchase 5000.0
2011-03-23 ENGELSEN STEINAR J Purchase 80000.0
2011-03-24 ENGELSEN STEINAR J Purchase 29337.0
2011-03-24 HAYDEN DONALD J JR Purchase 9400.0
2011-03-24 HAYDEN DONALD J JR Purchase 9800.0
2011-03-25 HAYDEN DONALD J JR Purchase 1337.0
2011-03-25 GUPTA RENU Purchase 1000.0
2011-03-25 HAYDEN DONALD J JR Purchase 7000.0
2011-03-28 GUPTA RENU Purchase 1000.0
2011-03-28 ENGELSEN STEINAR J Purchase 493.0
2011-03-28 WHITCOMB RANDALL W Purchase 5000.0
2011-03-29 HAYDEN DONALD J JR Purchase 2200.0
2011-03-30 Whitten Timothy Purchase 2500.0
2011-04-08 SHAROKY MELVIN MD Purchase 7352.0
2011-04-11 SHAROKY MELVIN MD Purchase 17266.0
2011-12-21 Drucker Andrea Holtzman Purchase 26100.0
2011-12-21 HAYDEN DONALD J JR Purchase 85000.0
2012-06-01 Whitten Timothy Purchase 7500.0
2012-06-01 SHAROKY MELVIN MD Purchase 21200.0
2012-06-01 ENGELSEN STEINAR J Purchase 61618.0
2012-06-04 SHAROKY MELVIN MD Purchase 20000.0
2012-06-04 ENGELSEN STEINAR J Purchase 4360.0
2012-06-14 SHAROKY MELVIN MD Purchase 19936.0
2012-12-03 Lewis William Purchase 13568.0
2013-01-09 Lewis William Purchase 10770.0
2013-04-01 Lewis William Purchase 9816.0
2013-06-04 FMR LLC Sale 30351.0
2013-06-04 FMR LLC Sale 206.0
2013-06-06 FMR LLC Sale 99327.0
2013-06-06 FMR LLC Sale 673.0
2013-06-11 FMR LLC Sale 23933.0
2013-06-11 FMR LLC Sale 162.0
2013-06-12 FMR LLC Sale 61248.0
2013-06-12 FMR LLC Sale 415.0
2013-06-19 FMR LLC Sale 42798.0
2013-06-19 FMR LLC Sale 290.0
2013-06-20 FMR LLC Sale 99327.0
2013-06-20 FMR LLC Sale 673.0
2013-06-24 FMR LLC Sale 49663.0
2013-06-24 FMR LLC Sale 337.0
2013-07-01 FMR LLC Sale 227931.0
2013-07-01 FMR LLC Sale 1545.0
2013-07-01 Lewis William Purchase 4000.0
2013-07-01 Lewis William Purchase 3585.0
2013-07-02 FMR LLC Sale 90352.0
2013-07-02 FMR LLC Sale 612.0
2013-07-03 FMR LLC Sale 45034.0
2013-07-03 FMR LLC Sale 305.0
2013-07-05 FMR LLC Sale 59729.0
2013-07-05 FMR LLC Sale 405.0
2013-07-08 FMR LLC Sale 43346.0
2013-07-08 FMR LLC Sale 294.0
2013-07-09 FMR LLC Sale 42537.0
2013-07-09 FMR LLC Sale 288.0
2013-07-11 FMR LLC Sale 61117.0
2013-07-11 FMR LLC Sale 414.0
2013-07-12 FMR LLC Sale 51181.0
2013-07-12 FMR LLC Sale 347.0
2013-07-15 FMR LLC Sale 48146.0
2013-07-15 FMR LLC Sale 326.0
2013-07-16 FMR LLC Sale 56271.0
2013-07-16 FMR LLC Sale 381.0
2013-07-17 FMR LLC Sale 225702.0
2013-07-17 FMR LLC Sale 1529.0
2013-07-18 FMR LLC Sale 26167.0
2013-07-18 FMR LLC Sale 177.0
2013-07-19 FMR LLC Sale 105428.0
2013-07-19 FMR LLC Sale 714.0
2013-07-22 FMR LLC Sale 52262.0
2013-07-22 FMR LLC Sale 354.0
2013-11-01 Lewis William Purchase 5233.0
2014-08-13 SHAROKY MELVIN MD Purchase 88889.0
2015-05-12 Quigley Mark Sale 12656.0
2015-05-12 Quigley Mark Sale 6094.0
2015-09-01 HAYDEN DONALD J JR Sale 15748.0
2015-09-02 HAYDEN DONALD J JR Sale 9252.0
2016-02-01 Lewis William Purchase 50000.0
2016-11-07 Schaeffer Orlov S Nicole Sale 37500.0
2016-11-07 Schaeffer Orlov S Nicole Sale 23265.0
2016-11-09 Schaeffer Orlov S Nicole Sale 8009.0
2016-11-14 Drechsler Andrew T Sale 20000.0
2016-11-14 Drechsler Andrew T Sale 25000.0
2016-12-13 POTTER MYRTLE S Sale 1466.0
2016-12-14 POTTER MYRTLE S Sale 5000.0
2016-12-14 Pellizzari Christine A Purchase 10000.0
2016-12-15 Pellizzari Christine A Purchase 10000.0
2017-03-01 Drechsler Andrew T Sale 20000.0
2017-05-30 Pellizzari Christine A Purchase 7300.0
2017-05-31 Pellizzari Christine A Purchase 2700.0
2017-09-05 HAYDEN DONALD J JR Sale 15000.0
2017-09-05 HAYDEN DONALD J JR Sale 15000.0
2017-09-05 SHAROKY MELVIN MD Sale 8466.0
2017-09-05 SHAROKY MELVIN MD Sale 12128.0
2017-09-05 SHAROKY MELVIN MD Sale 4406.0
2017-09-06 SHAROKY MELVIN MD Sale 8792.0
2017-09-06 SHAROKY MELVIN MD Sale 16208.0
2017-09-07 HAYDEN DONALD J JR Sale 15000.0
2017-11-14 HAYDEN DONALD J JR Sale 15000.0
2018-05-29 Schaeffer Orlov S Nicole Sale 11584.0
2018-05-30 Schaeffer Orlov S Nicole Sale 25991.0
2018-11-01 Lewis William Purchase 15700.0
2018-11-01 Adsett Roger Purchase 3000.0
2018-11-01 ENGELSEN STEINAR J Purchase 16085.0
2018-11-09 SHAROKY MELVIN MD Purchase 10000.0
2018-11-09 SHAROKY MELVIN MD Purchase 1205.0
2018-11-12 SHAROKY MELVIN MD Purchase 8795.0
2019-01-10 ALTOMARI ALFRED Sale 5500.0
2019-02-05 ALTOMARI ALFRED Sale 5500.0
2019-02-15 ALTOMARI ALFRED Sale 5500.0
2019-02-15 HAYDEN DONALD J JR Sale 100.0
2019-02-22 HAYDEN DONALD J JR Sale 14900.0
2019-02-26 ALTOMARI ALFRED Sale 5500.0
2019-04-09 HAYDEN DONALD J JR Sale 6286.0
2019-06-06 Schaeffer Orlov S Nicole Sale 12000.0
2019-06-25 Lewis William Sale 400000.0
2019-11-18 GOLL JOHN Sale 25000.0
2020-08-10 SORIANO JOHN Sale 52046.0
2020-08-11 Schaeffer Orlov S Nicole Sale 3761.0
2020-08-12 Schaeffer Orlov S Nicole Sale 465.0
2020-08-12 Schaeffer Orlov S Nicole Sale 4000.0
2020-09-14 SHAROKY MELVIN MD Sale 100.0
2020-09-15 SHAROKY MELVIN MD Sale 10000.0
2020-09-15 SHAROKY MELVIN MD Sale 9900.0
2020-11-03 Pellizzari Christine A Sale 12683.0
2020-11-03 Pellizzari Christine A Sale 10649.0
2020-11-03 Pellizzari Christine A Sale 14351.0
2020-11-03 Pellizzari Christine A Sale 1000.0
2020-11-03 Pellizzari Christine A Sale 11317.0
2020-11-03 Pellizzari Christine A Sale 25000.0
2020-11-03 Pellizzari Christine A Sale 400.0
2020-11-03 Pellizzari Christine A Sale 38396.0
2020-11-04 Pellizzari Christine A Sale 12311.0
2020-11-04 Pellizzari Christine A Sale 2024.0
2020-11-04 Pellizzari Christine A Sale 15665.0
2020-11-04 Lewis William Sale 6342.0
2020-11-04 Lewis William Sale 18976.0
2020-11-04 Lewis William Sale 13534.0
2020-11-04 Lewis William Sale 21748.0
2020-11-04 Lewis William Sale 49736.0
2020-11-04 Lewis William Sale 26169.0
2020-11-04 Lewis William Sale 24221.0
2020-11-04 Lewis William Sale 17802.0
2020-11-04 Lewis William Sale 4123.0
2020-11-04 Lewis William Sale 17349.0
2020-11-19 SHAROKY MELVIN MD Sale 4000
2020-11-23 SHAROKY MELVIN MD Sale 4000
2020-11-20 SHAROKY MELVIN MD Sale 4000
2020-12-07 ALTOMARI ALFRED Sale 20000
2020-12-22 Lewis Willi Sale 11633
2020-12-22 Lewis Willi Sale 38367
2021-01-21 Pellizzari Christine A Sale 10000
2021-01-21 Pellizzari Christine A Sale 10000
2021-01-20 Pellizzari Christine A Sale 10000
2021-01-26 Pellizzari Christine A Sale 2600
2021-01-25 Pellizzari Christine A Sale 6000
2021-01-25 Pellizzari Christine A Sale 15000
2021-02-09 Pellizzari Christine A Sale 15150
2021-02-08 Pellizzari Christine A Sale 6400
Transaction Date) Insider Transaction Type Number of Shares Transacted