SEC CIK 1184156
CRAIG THOMAS
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| IDXXview stock → | 24,471 | 2017-04-28 |
Position History — IDXX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — IDXX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2017-04-28 | Grant / award | 43 | $167.73 | 24,471 |
| 2017-01-30 | Grant / award | 145 | $120.50 | 24,428 |
| 2016-11-23 | Option exercise (derivative) | 9,924 | — | 0 |
| 2016-11-23 | Option exercise | 9,924 | $26.66 | 32,783 |
| 2016-11-23 | Open-market sale | 8,500 | $120.06 | 24,283 |
| 2016-10-28 | Grant / award | 167 | $105.05 | 22,859 |
| 2016-07-29 | Grant / award | 187 | $93.79 | 22,692 |
| 2016-05-04 | Grant / award (derivative) | 515 | — | 16,805 |
| 2016-05-04 | Grant / award (derivative) | 5,902 | — | 5,902 |
| 2016-04-29 | Grant / award | 207 | $84.35 | 22,505 |
| 2016-02-09 | Option exercise (derivative) | 2,054 | — | 0 |
| 2016-02-09 | Option exercise | 2,054 | $17.19 | 24,352 |
| 2016-02-09 | Open-market sale | 2,054 | $69.52 | 22,298 |
| 2016-01-29 | Grant / award | 250 | $70.14 | 22,298 |
| 2015-11-30 | Option exercise (derivative) | 7,000 | — | 2,054 |
| 2015-11-30 | Open-market sale | 7,000 | $70.28 | 22,048 |
| 2015-11-30 | Option exercise | 7,000 | $17.19 | 29,048 |
| 2015-10-30 | Grant / award | 255 | $68.62 | 22,048 |
| 2015-08-31 | Open-market sale | 800 | $71.77 | 21,793 |
| 2015-08-18 | Open-market sale | 2,900 | $79.41 | 22,593 |
| 2015-07-30 | Grant / award | 245 | $71.34 | 25,493 |
| 2015-05-06 | Grant / award (derivative) | 342 | $0.00 | 8,145 |
| 2015-05-06 | Grant / award (derivative) | 3,861 | $0.00 | 3,861 |
| 2015-04-30 | Grant / award | 140 | $125.37 | 12,624 |
| 2015-02-05 | Option exercise (derivative) | 734 | $0.00 | 0 |
| 2015-02-05 | Option exercise | 734 | $56.95 | 13,218 |
| 2015-02-05 | Open-market sale | 734 | $156.57 | 12,484 |
| 2015-02-04 | Option exercise (derivative) | 700 | $0.00 | 734 |
| 2015-02-04 | Open-market sale | 700 | $156.50 | 12,484 |
| 2015-02-04 | Option exercise | 700 | $56.95 | 13,184 |
| 2015-02-03 | Option exercise (derivative) | 1,500 | $0.00 | 1,434 |
| 2015-02-03 | Option exercise | 1,500 | $56.95 | 13,984 |
| 2015-02-03 | Open-market sale | 500 | $157.71 | 12,484 |
| 2015-02-03 | Open-market sale | 1,000 | $157.05 | 12,984 |
| 2015-01-30 | Grant / award | 110 | $158.42 | 12,484 |
| 2014-11-13 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2014-11-13 | Open-market sale | 5,000 | $152.45 | 12,374 |
| 2014-11-13 | Option exercise | 5,000 | $29.27 | 17,374 |
| 2014-10-30 | Grant / award | 122 | $142.86 | 12,374 |
| 2014-07-30 | Grant / award | 138 | $126.71 | 12,252 |
| 2014-05-07 | Grant / award (derivative) | 290 | $0.00 | 7,803 |
| 2014-05-07 | Grant / award (derivative) | 2,987 | $0.00 | 2,987 |
| 2014-04-30 | Grant / award | 138 | $126.44 | 12,114 |
| 2014-02-19 | Option exercise (derivative) | 4,800 | $0.00 | 0 |
| 2014-02-19 | Open-market sale | 4,800 | $125.42 | 11,976 |
| 2014-02-19 | Option exercise | 4,800 | $30.50 | 16,776 |
| 2014-01-30 | Grant / award | 154 | $113.76 | 11,976 |
| 2013-10-30 | Grant / award | 162 | $107.83 | 11,822 |
| 2013-07-30 | Grant / award | 179 | $97.85 | 11,660 |
| 2013-05-08 | Grant / award (derivative) | 4,395 | $0.00 | 4,395 |
| 2013-05-08 | Grant / award (derivative) | 429 | $0.00 | 7,513 |
| 2013-04-30 | Grant / award | 199 | $87.96 | 11,481 |
| 2013-01-30 | Grant / award | 182 | $96.16 | 11,282 |
| 2012-10-30 | Grant / award | 183 | $95.76 | 11,100 |
| 2012-09-14 | Option exercise (derivative) | 8,000 | $0.00 | 0 |
| 2012-09-14 | Open-market sale | 8,000 | $99.29 | 10,917 |
| 2012-09-14 | Option exercise | 8,000 | $17.49 | 18,917 |
| 2012-07-30 | Grant / award | 196 | $89.13 | 10,917 |
| 2012-05-09 | Grant / award (derivative) | 3,752 | $0.00 | 3,752 |
| 2012-05-09 | Grant / award (derivative) | 369 | $0.00 | 7,084 |
| 2012-04-30 | Grant / award | 199 | $87.93 | 10,721 |
| 2012-01-30 | Grant / award | 207 | $84.69 | 10,522 |
| 2011-10-28 | Grant / award | 236 | $74.01 | 10,315 |
| 2011-07-29 | Grant / award | 211 | $82.94 | 10,079 |
| 2011-04-29 | Grant / award | 184 | $81.43 | 9,868 |
| 2011-04-26 | Option exercise (derivative) | 7,000 | $0.00 | 0 |
| 2011-04-26 | Open-market sale | 7,000 | $80.33 | 9,684 |
| 2011-04-26 | Option exercise | 7,000 | $14.53 | 16,684 |
| 2011-02-14 | Grant / award (derivative) | 354 | $0.00 | 6,715 |
| 2011-02-14 | Grant / award (derivative) | 3,301 | $0.00 | 3,301 |
| 2011-01-28 | Grant / award | 212 | $70.86 | 9,684 |
| 2010-10-29 | Grant / award | 250 | $59.96 | 9,472 |
| 2010-07-30 | Grant / award | 255 | $58.74 | 9,222 |
| 2010-04-30 | Grant / award | 227 | $66.14 | 8,967 |
| 2010-02-14 | Grant / award (derivative) | 516 | $0.00 | 6,361 |
| 2010-02-14 | Grant / award (derivative) | 4,962 | $0.00 | 4,962 |
| 2010-01-29 | Grant / award | 262 | $52.49 | 8,740 |
| 2009-10-30 | Grant / award | 269 | $51.12 | 8,478 |
| 2009-07-30 | Grant / award | 273 | $50.29 | 8,209 |
| 2009-04-30 | Grant / award | 350 | $39.30 | 7,936 |
| 2009-02-14 | Grant / award (derivative) | 1,309 | $34.37 | 5,845 |
| 2009-02-14 | Grant / award (derivative) | 4,527 | $0.00 | 4,527 |
| 2009-01-30 | Grant / award | 419 | $32.80 | 7,586 |
| 2008-10-30 | Grant / award | 391 | $35.16 | 7,167 |
| 2008-07-30 | Grant / award | 263 | $52.21 | 6,776 |
| 2008-04-30 | Grant / award | 259 | $53.20 | 6,513 |
| 2008-03-14 | Open-market sale | 300 | $50.59 | 6,854 |
| 2008-03-14 | Open-market sale | 800 | $50.57 | 7,154 |
| 2008-03-14 | Open-market sale | 500 | $50.53 | 7,954 |
| 2008-03-14 | Open-market sale | 100 | $50.52 | 8,454 |
| 2008-03-14 | Open-market sale | 100 | $50.67 | 6,254 |
| 2008-03-14 | Open-market sale | 100 | $50.65 | 6,354 |
| 2008-03-14 | Open-market sale | 400 | $50.63 | 6,454 |
| 2008-03-14 | Option exercise (derivative) | 6,000 | $0.00 | 7,000 |
| 2008-03-14 | Option exercise (derivative) | 13,000 | $0.00 | 0 |
| 2008-03-14 | Open-market sale | 18 | $50.36 | 13,754 |
| 2008-03-14 | Open-market sale | 500 | $50.31 | 16,154 |
| 2008-03-14 | Open-market sale | 200 | $50.30 | 16,654 |
| 2008-03-14 | Open-market sale | 402 | $50.29 | 16,854 |
| 2008-03-14 | Open-market sale | 498 | $50.28 | 17,256 |
| 2008-03-14 | Open-market sale | 250 | $50.26 | 17,754 |
| 2008-03-14 | Open-market sale | 800 | $50.25 | 18,004 |
| 2008-03-14 | Open-market sale | 50 | $50.24 | 18,804 |
| 2008-03-14 | Open-market sale | 400 | $50.19 | 18,854 |
| 2008-03-14 | Open-market sale | 600 | $50.18 | 19,254 |
| 2008-03-14 | Open-market sale | 800 | $50.17 | 19,854 |
| 2008-03-14 | Open-market sale | 700 | $50.04 | 20,654 |
| 2008-03-14 | Open-market sale | 828 | $50.03 | 21,354 |
| 2008-03-14 | Open-market sale | 1,472 | $50.02 | 22,182 |
| 2008-03-14 | Open-market sale | 700 | $50.01 | 23,654 |
| 2008-03-14 | Open-market sale | 13,900 | $50.00 | 24,354 |
| 2008-03-14 | Option exercise | 13,000 | $14.73 | 38,254 |
| 2008-03-14 | Option exercise | 6,000 | $14.53 | 25,254 |
| 2008-03-14 | Option exercise | 13,000 | $13.38 | 19,254 |
| 2008-03-14 | Open-market sale | 400 | $50.50 | 8,554 |
| 2008-03-14 | Open-market sale | 2,050 | $50.49 | 8,954 |
| 2008-03-14 | Open-market sale | 100 | $50.46 | 11,004 |
| 2008-03-14 | Open-market sale | 550 | $50.44 | 11,104 |
| 2008-03-14 | Open-market sale | 800 | $50.43 | 11,654 |
| 2008-03-14 | Open-market sale | 400 | $50.42 | 12,454 |
| 2008-03-14 | Open-market sale | 400 | $50.40 | 12,854 |
| 2008-03-14 | Open-market sale | 200 | $50.39 | 13,254 |
| 2008-03-14 | Open-market sale | 300 | $50.38 | 13,454 |
| 2008-03-14 | Open-market sale | 1,282 | $50.32 | 14,872 |
| 2008-03-14 | Open-market sale | 1,100 | $50.33 | 13,772 |
| 2008-02-14 | Grant / award (derivative) | 790 | $56.95 | 4,536 |
| 2008-02-14 | Grant / award (derivative) | 2,934 | $56.95 | 2,934 |
| 2008-01-30 | Grant / award | 248 | $55.62 | 6,254 |
| 2007-10-30 | Grant / award | 89 | $117.84 | 3,003 |
| 2007-07-30 | Grant / award | 106 | $99.46 | 2,914 |
| 2007-04-30 | Grant / award | 116 | $90.17 | 2,808 |
| 2007-02-14 | Grant / award (derivative) | 895 | $83.87 | 1,873 |
| 2007-01-30 | Grant / award | 110 | $84.15 | 2,692 |
| 2006-10-30 | Grant / award | 108 | $85.49 | 2,582 |
| 2006-07-28 | Grant / award | 107 | $86.81 | 2,474 |
| 2006-04-28 | Grant / award | 111 | $83.21 | 2,367 |
| 2006-02-14 | Grant / award (derivative) | 978 | $76.67 | 978 |
| 2006-01-30 | Grant / award | 60 | $77.21 | 2,256 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.