CRAIG THOMAS Insider Trading

Get the latest insider transactions of CRAIG THOMAS. CRAIG THOMAS is Director in IDEXX LABORATORIES INC /DE ($IDXX). Discover the current value of CRAIG THOMAS shares.

Address: ONE IDEXX DRIVE WESTBROOK 04092ME

CRAIG THOMAS is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
IDXXIDEXX LABORATORIES INC /DEDirector12,4841,786,834.92

Insider Trading Transactions of CRAIG THOMAS

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
Feb 09 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy56.9573441,80113,218
Feb 09 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell156.57734114,92412,484
Feb 09 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise56.9573441,8010
Feb 05 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy56.951,50085,42513,984
Feb 05 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell157.051,000157,04912,984
Feb 05 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell157.7150078,85512,484
Feb 05 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy56.9570039,86513,184
Feb 05 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell156.50700109,55012,484
Feb 05 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise56.951,50085,4251,434
Feb 05 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise56.9570039,865734
Feb 03 2015IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy158.4211017,42612,484
Nov 17 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy29.275,000146,35017,374
Nov 17 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell152.455,000762,25312,374
Nov 17 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise29.275,000146,3500
Nov 03 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy142.8612217,42912,374
Aug 01 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy126.7113817,48612,252
May 09 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.0029007,803
May 09 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise129.382,987386,4582,987
May 02 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy126.4413817,44912,114
Feb 21 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy30.504,800146,37616,776
Feb 21 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell125.424,800602,01611,976
Feb 21 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise30.504,800146,3760
Feb 03 2014IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy113.7615417,51911,976
Nov 01 2013IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy107.8316217,46811,822
Aug 01 2013IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy97.8517917,51511,660
May 10 2013IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.0042907,513
May 10 2013IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise87.364,395383,9474,395
May 02 2013IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy87.9619917,50411,481
Feb 01 2013IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy96.1618217,50111,282
Nov 01 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy95.7618317,52411,100
Sep 18 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy17.498,000139,92018,917
Sep 18 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell99.298,000794,32010,917
Sep 18 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise17.498,000139,9200
Aug 01 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy89.1319617,46910,917
May 11 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.0036907,084
May 11 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise88.093,752330,5143,752
May 02 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy87.9319917,49810,721
Feb 01 2012IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy84.6920717,53110,522
Nov 01 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy74.0123617,46610,315
Aug 02 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy82.9421117,50010,079
May 02 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy81.4318414,9839,868
Apr 28 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy14.537,000101,71016,684
Apr 28 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell80.337,000562,3039,684
Apr 28 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise14.537,000101,7100
Feb 16 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.0035406,715
Feb 16 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise77.593,301256,1253,301
Feb 01 2011IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy70.8621215,0229,684
Nov 02 2010IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy59.9625014,9909,472
Aug 02 2010IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy58.7425514,9799,222
May 04 2010IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy66.1422715,0148,967
Feb 17 2010IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.0051606,361
Feb 17 2010IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise53.314,962264,5244,962
Feb 01 2010IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy52.4926213,7528,740
Nov 03 2009IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy51.1226913,7518,478
Aug 03 2009IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy50.2927313,7298,209
May 01 2009IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy39.3035013,7557,936
Feb 17 2009IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.001,30905,845
Feb 17 2009IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise34.374,527155,5934,527
Feb 03 2009IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy32.8041913,7437,586
Nov 03 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy35.1639113,7487,167
Aug 01 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy52.2126313,7316,776
May 02 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy53.2025913,7796,513
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy13.3813,000173,87519,254
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy14.536,00087,18025,254
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy14.7313,000191,49038,254
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.0013,900695,00024,354
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.0170035,00723,654
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.021,47273,62922,182
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.0382841,42521,354
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.0470035,02820,654
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.1780040,13619,854
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.1860030,10819,254
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.1940020,07618,854
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.24502,51218,804
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.2580040,20018,004
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.2625012,56517,754
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.2849825,03917,256
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.2940220,21716,854
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.3020010,06016,654
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.3150025,15516,154
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.321,28264,51014,872
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.331,10055,36313,772
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.361890613,754
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.3830015,11413,454
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.3920010,07813,254
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.4040020,16012,854
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.4240020,16812,454
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.4380040,34411,654
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.4455027,74211,104
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.461005,04611,004
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.492,050103,5058,954
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.5040020,2008,554
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise13.3813,000173,8750
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise14.536,00087,1807,000
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise14.7313,000191,4900
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.521005,0528,454
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.5350025,2657,954
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.5780040,4567,154
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.5930015,1776,854
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.6340020,2526,454
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.651005,0656,354
Mar 18 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorSell50.671005,0676,254
Feb 19 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.0079004,536
Feb 19 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise56.952,934167,0912,934
Jan 31 2008IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy55.6224813,7946,254
Nov 01 2007IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy117.848910,4883,003
Aug 01 2007IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy99.4610610,5432,914
May 02 2007IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy90.1711610,4602,808
Feb 15 2007IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.0089501,873
Feb 01 2007IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy84.151109,2572,692
Nov 01 2006IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy85.491089,2332,582
Aug 01 2006IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy86.811079,2892,474
May 02 2006IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy83.211119,2362,367
Feb 16 2006IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise0.009780978
Feb 01 2006IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy77.21604,6332,256
Nov 01 2005IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy68.51543,7002,196
Aug 02 2005IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy63.46603,8082,142
May 19 2005IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise58.542,500146,3502,500
May 03 2005IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy56.74663,7452,082
Feb 01 2005IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy58.01643,7132,016
Nov 01 2004IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy49.84753,7381,952
Aug 10 2004IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy46.2560027,7501,877
Aug 02 2004IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy50.39753,7791,277
May 21 2004IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise60.992,400146,3762,400
May 21 2004IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorOption Exercise60.992,400146,3762,400
Apr 01 2004IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy56.87663,7531,202
Apr 01 2004IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy56.87663,7531,202
Jan 05 2004IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy46.28813,7491,136
Oct 02 2003IDXXIDEXX LABORATORIES INC /D ...CRAIG THOMASDirectorBuy42.55883,7441,055