SEC CIK 1184156

CRAIG THOMAS

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
IDXXview stock →24,4712017-04-28

Position History — IDXX

Reported shares owned immediately after each Form 4 transaction, over time.

012,75125,50338,2542006-012008-032008-032009-072012-102015-022016-112017-04

Recent Filings — IDXX

DateActivitySharesPriceOwned After
2017-04-28Grant / award43$167.7324,471
2017-01-30Grant / award145$120.5024,428
2016-11-23Option exercise (derivative)9,924—0
2016-11-23Option exercise9,924$26.6632,783
2016-11-23Open-market sale8,500$120.0624,283
2016-10-28Grant / award167$105.0522,859
2016-07-29Grant / award187$93.7922,692
2016-05-04Grant / award (derivative)515—16,805
2016-05-04Grant / award (derivative)5,902—5,902
2016-04-29Grant / award207$84.3522,505
2016-02-09Option exercise (derivative)2,054—0
2016-02-09Option exercise2,054$17.1924,352
2016-02-09Open-market sale2,054$69.5222,298
2016-01-29Grant / award250$70.1422,298
2015-11-30Option exercise (derivative)7,000—2,054
2015-11-30Open-market sale7,000$70.2822,048
2015-11-30Option exercise7,000$17.1929,048
2015-10-30Grant / award255$68.6222,048
2015-08-31Open-market sale800$71.7721,793
2015-08-18Open-market sale2,900$79.4122,593
2015-07-30Grant / award245$71.3425,493
2015-05-06Grant / award (derivative)342$0.008,145
2015-05-06Grant / award (derivative)3,861$0.003,861
2015-04-30Grant / award140$125.3712,624
2015-02-05Option exercise (derivative)734$0.000
2015-02-05Option exercise734$56.9513,218
2015-02-05Open-market sale734$156.5712,484
2015-02-04Option exercise (derivative)700$0.00734
2015-02-04Open-market sale700$156.5012,484
2015-02-04Option exercise700$56.9513,184
2015-02-03Option exercise (derivative)1,500$0.001,434
2015-02-03Option exercise1,500$56.9513,984
2015-02-03Open-market sale500$157.7112,484
2015-02-03Open-market sale1,000$157.0512,984
2015-01-30Grant / award110$158.4212,484
2014-11-13Option exercise (derivative)5,000$0.000
2014-11-13Open-market sale5,000$152.4512,374
2014-11-13Option exercise5,000$29.2717,374
2014-10-30Grant / award122$142.8612,374
2014-07-30Grant / award138$126.7112,252
2014-05-07Grant / award (derivative)290$0.007,803
2014-05-07Grant / award (derivative)2,987$0.002,987
2014-04-30Grant / award138$126.4412,114
2014-02-19Option exercise (derivative)4,800$0.000
2014-02-19Open-market sale4,800$125.4211,976
2014-02-19Option exercise4,800$30.5016,776
2014-01-30Grant / award154$113.7611,976
2013-10-30Grant / award162$107.8311,822
2013-07-30Grant / award179$97.8511,660
2013-05-08Grant / award (derivative)4,395$0.004,395
2013-05-08Grant / award (derivative)429$0.007,513
2013-04-30Grant / award199$87.9611,481
2013-01-30Grant / award182$96.1611,282
2012-10-30Grant / award183$95.7611,100
2012-09-14Option exercise (derivative)8,000$0.000
2012-09-14Open-market sale8,000$99.2910,917
2012-09-14Option exercise8,000$17.4918,917
2012-07-30Grant / award196$89.1310,917
2012-05-09Grant / award (derivative)3,752$0.003,752
2012-05-09Grant / award (derivative)369$0.007,084
2012-04-30Grant / award199$87.9310,721
2012-01-30Grant / award207$84.6910,522
2011-10-28Grant / award236$74.0110,315
2011-07-29Grant / award211$82.9410,079
2011-04-29Grant / award184$81.439,868
2011-04-26Option exercise (derivative)7,000$0.000
2011-04-26Open-market sale7,000$80.339,684
2011-04-26Option exercise7,000$14.5316,684
2011-02-14Grant / award (derivative)354$0.006,715
2011-02-14Grant / award (derivative)3,301$0.003,301
2011-01-28Grant / award212$70.869,684
2010-10-29Grant / award250$59.969,472
2010-07-30Grant / award255$58.749,222
2010-04-30Grant / award227$66.148,967
2010-02-14Grant / award (derivative)516$0.006,361
2010-02-14Grant / award (derivative)4,962$0.004,962
2010-01-29Grant / award262$52.498,740
2009-10-30Grant / award269$51.128,478
2009-07-30Grant / award273$50.298,209
2009-04-30Grant / award350$39.307,936
2009-02-14Grant / award (derivative)1,309$34.375,845
2009-02-14Grant / award (derivative)4,527$0.004,527
2009-01-30Grant / award419$32.807,586
2008-10-30Grant / award391$35.167,167
2008-07-30Grant / award263$52.216,776
2008-04-30Grant / award259$53.206,513
2008-03-14Open-market sale300$50.596,854
2008-03-14Open-market sale800$50.577,154
2008-03-14Open-market sale500$50.537,954
2008-03-14Open-market sale100$50.528,454
2008-03-14Open-market sale100$50.676,254
2008-03-14Open-market sale100$50.656,354
2008-03-14Open-market sale400$50.636,454
2008-03-14Option exercise (derivative)6,000$0.007,000
2008-03-14Option exercise (derivative)13,000$0.000
2008-03-14Open-market sale18$50.3613,754
2008-03-14Open-market sale500$50.3116,154
2008-03-14Open-market sale200$50.3016,654
2008-03-14Open-market sale402$50.2916,854
2008-03-14Open-market sale498$50.2817,256
2008-03-14Open-market sale250$50.2617,754
2008-03-14Open-market sale800$50.2518,004
2008-03-14Open-market sale50$50.2418,804
2008-03-14Open-market sale400$50.1918,854
2008-03-14Open-market sale600$50.1819,254
2008-03-14Open-market sale800$50.1719,854
2008-03-14Open-market sale700$50.0420,654
2008-03-14Open-market sale828$50.0321,354
2008-03-14Open-market sale1,472$50.0222,182
2008-03-14Open-market sale700$50.0123,654
2008-03-14Open-market sale13,900$50.0024,354
2008-03-14Option exercise13,000$14.7338,254
2008-03-14Option exercise6,000$14.5325,254
2008-03-14Option exercise13,000$13.3819,254
2008-03-14Open-market sale400$50.508,554
2008-03-14Open-market sale2,050$50.498,954
2008-03-14Open-market sale100$50.4611,004
2008-03-14Open-market sale550$50.4411,104
2008-03-14Open-market sale800$50.4311,654
2008-03-14Open-market sale400$50.4212,454
2008-03-14Open-market sale400$50.4012,854
2008-03-14Open-market sale200$50.3913,254
2008-03-14Open-market sale300$50.3813,454
2008-03-14Open-market sale1,282$50.3214,872
2008-03-14Open-market sale1,100$50.3313,772
2008-02-14Grant / award (derivative)790$56.954,536
2008-02-14Grant / award (derivative)2,934$56.952,934
2008-01-30Grant / award248$55.626,254
2007-10-30Grant / award89$117.843,003
2007-07-30Grant / award106$99.462,914
2007-04-30Grant / award116$90.172,808
2007-02-14Grant / award (derivative)895$83.871,873
2007-01-30Grant / award110$84.152,692
2006-10-30Grant / award108$85.492,582
2006-07-28Grant / award107$86.812,474
2006-04-28Grant / award111$83.212,367
2006-02-14Grant / award (derivative)978$76.67978
2006-01-30Grant / award60$77.212,256

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.