On this page
Thomas Craig
Insider
First SEC filing: Aug. 3, 2009 · Latest: Aug. 3, 2009
Insider at
Insider transactions
0 buys (P)
0 sells (S)
Net: $0
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| April 28, 2017 | IDXX | A | 43 | $167.73 | $7,212 | 24,471 Direct | +0.18% | Acquired | 209.1% (price as of 2026-10-02) |
| Jan. 30, 2017 | IDXX | A | 145 | $120.50 | $17,472 | 24,428 Direct | +0.60% | Acquired | 330.2% (price as of 2026-10-02) |
| Nov. 23, 2016 | IDXX | M | 9,924 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Nov. 23, 2016 | IDXX | S | 8,500 | $120.06 | $1,020,510 | 24,283 Direct | -25.93% | Disposed | 331.8% (price as of 2026-10-02) |
| Nov. 23, 2016 | IDXX | M | 9,924 | $26.66 | $264,574 | 32,783 Direct | +43.41% | Acquired | 1844.4% (price as of 2026-10-02) |
| Oct. 28, 2016 | IDXX | A | 167 | $105.05 | $17,543 | 22,859 Direct | +0.74% | Acquired | 393.5% (price as of 2026-10-02) |
| July 29, 2016 | IDXX | A | 187 | $93.79 | $17,539 | 22,692 Direct | +0.83% | Acquired | 452.7% (price as of 2026-10-02) |
| May 4, 2016 | IDXX | A | 5,902 | · | · | 5,902 Direct | · | Acquired | (price as of 2026-10-02) |
| May 4, 2016 | IDXX | A | 515 | · | · | 16,805 Direct | +3.16% | Acquired | (price as of 2026-10-02) |
| April 29, 2016 | IDXX | A | 207 | $84.35 | $17,460 | 22,505 Direct | +0.93% | Acquired | 514.6% (price as of 2026-10-02) |
| Feb. 9, 2016 | IDXX | M | 2,054 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 9, 2016 | IDXX | S | 2,054 | $69.52 | $142,794 | 22,298 Direct | -8.43% | Disposed | 645.7% (price as of 2026-10-02) |
| Feb. 9, 2016 | IDXX | M | 2,054 | $17.18 | $35,288 | 24,352 Direct | +9.21% | Acquired | 2917.4% (price as of 2026-10-02) |
| Jan. 29, 2016 | IDXX | A | 250 | $70.14 | $17,535 | 22,298 Direct | +1.13% | Acquired | 639.1% (price as of 2026-10-02) |
| Nov. 30, 2015 | IDXX | M | 7,000 | · | · | 2,054 Direct | -77.31% | Disposed | (price as of 2026-10-02) |
| Nov. 30, 2015 | IDXX | S | 7,000 | $70.28 | $491,960 | 22,048 Direct | -24.10% | Disposed | 637.6% (price as of 2026-10-02) |
| Nov. 30, 2015 | IDXX | M | 7,000 | $17.18 | $120,260 | 29,048 Direct | +31.75% | Acquired | 2917.4% (price as of 2026-10-02) |
| Oct. 30, 2015 | IDXX | A | 255 | $68.62 | $17,498 | 22,048 Direct | +1.17% | Acquired | 655.5% (price as of 2026-10-02) |
| Aug. 31, 2015 | IDXX | S | 800 | $71.77 | $57,416 | 21,793 Direct | -3.54% | Disposed | 622.3% (price as of 2026-10-02) |
| Aug. 18, 2015 | IDXX | S | 2,900 | $79.41 | $230,289 | 22,593 Direct | -11.38% | Disposed | 552.8% (price as of 2026-10-02) |
| July 30, 2015 | IDXX | A | 245 | $71.34 | $17,478 | 25,493 Direct | +0.97% | Acquired | 626.6% (price as of 2026-10-02) |
| May 6, 2015 | IDXX | A | 3,861 | · | · | 3,861 Direct | · | Acquired | (price as of 2026-10-02) |
| May 6, 2015 | IDXX | A | 342 | · | · | 8,145 Direct | +4.38% | Acquired | (price as of 2026-10-02) |
| April 30, 2015 | IDXX | A | 140 | $125.37 | $17,552 | 12,624 Direct | +1.12% | Acquired | 727.0% (price as of 2026-10-02) |
| Feb. 5, 2015 | IDXX | M | 734 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 5, 2015 | IDXX | S | 734 | $156.57 | $114,922 | 12,484 Direct | -5.55% | Disposed | 562.2% (price as of 2026-10-02) |
| Feb. 5, 2015 | IDXX | M | 734 | $56.95 | $41,801 | 13,218 Direct | +5.88% | Acquired | 1720.5% (price as of 2026-10-02) |
| Feb. 4, 2015 | IDXX | M | 700 | · | · | 734 Direct | -48.81% | Disposed | (price as of 2026-10-02) |
| Feb. 4, 2015 | IDXX | S | 700 | $156.50 | $109,550 | 12,484 Direct | -5.31% | Disposed | 562.5% (price as of 2026-10-02) |
| Feb. 4, 2015 | IDXX | M | 700 | $56.95 | $39,865 | 13,184 Direct | +5.61% | Acquired | 1720.5% (price as of 2026-10-02) |
| Feb. 3, 2015 | IDXX | M | 1,500 | · | · | 1,434 Direct | -51.12% | Disposed | (price as of 2026-10-02) |
| Feb. 3, 2015 | IDXX | S | 500 | $157.71 | $78,855 | 12,484 Direct | -3.85% | Disposed | 557.4% (price as of 2026-10-02) |
| Feb. 3, 2015 | IDXX | S | 1,000 | $157.05 | $157,050 | 12,984 Direct | -7.15% | Disposed | 560.2% (price as of 2026-10-02) |
| Feb. 3, 2015 | IDXX | M | 1,500 | $56.95 | $85,425 | 13,984 Direct | +12.02% | Acquired | 1720.5% (price as of 2026-10-02) |
| Jan. 30, 2015 | IDXX | A | 110 | $158.42 | $17,426 | 12,484 Direct | +0.89% | Acquired | 554.5% (price as of 2026-10-02) |
| Nov. 13, 2014 | IDXX | M | 5,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Nov. 13, 2014 | IDXX | S | 5,000 | $152.45 | $762,250 | 12,374 Direct | -28.78% | Disposed | 580.1% (price as of 2026-10-02) |
| Nov. 13, 2014 | IDXX | M | 5,000 | $29.27 | $146,350 | 17,374 Direct | +40.41% | Acquired | 3442.1% (price as of 2026-10-02) |
| Oct. 30, 2014 | IDXX | A | 122 | $142.86 | $17,429 | 12,374 Direct | +1.00% | Acquired | 625.7% (price as of 2026-10-02) |
| July 30, 2014 | IDXX | A | 138 | $126.71 | $17,486 | 12,252 Direct | +1.14% | Acquired | 718.2% (price as of 2026-10-02) |
| May 7, 2014 | IDXX | A | 290 | · | · | 7,803 Direct | +3.86% | Acquired | (price as of 2026-10-02) |
| May 7, 2014 | IDXX | A | 2,987 | · | · | 2,987 Direct | · | Acquired | (price as of 2026-10-02) |
| April 30, 2014 | IDXX | A | 138 | $126.44 | $17,449 | 12,114 Direct | +1.15% | Acquired | 720.0% (price as of 2026-10-02) |
| Feb. 19, 2014 | IDXX | M | 4,800 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 19, 2014 | IDXX | S | 4,800 | $125.42 | $602,016 | 11,976 Direct | -28.61% | Disposed | 726.6% (price as of 2026-10-02) |
| Feb. 19, 2014 | IDXX | M | 4,800 | $30.50 | $146,400 | 16,776 Direct | +40.08% | Acquired | 3299.3% (price as of 2026-10-02) |
| Jan. 30, 2014 | IDXX | A | 154 | $113.76 | $17,519 | 11,976 Direct | +1.30% | Acquired | 811.4% (price as of 2026-10-02) |
| Oct. 30, 2013 | IDXX | A | 162 | $107.83 | $17,468 | 11,822 Direct | +1.39% | Acquired | 861.5% (price as of 2026-10-02) |
| July 30, 2013 | IDXX | A | 179 | $97.85 | $17,515 | 11,660 Direct | +1.56% | Acquired | 959.6% (price as of 2026-10-02) |
| May 8, 2013 | IDXX | A | 4,395 | · | · | 4,395 Direct | · | Acquired | (price as of 2026-10-02) |
| May 8, 2013 | IDXX | A | 429 | · | · | 7,513 Direct | +6.06% | Acquired | (price as of 2026-10-02) |
| April 30, 2013 | IDXX | A | 199 | $87.96 | $17,504 | 11,481 Direct | +1.76% | Acquired | 1078.7% (price as of 2026-10-02) |
| Jan. 30, 2013 | IDXX | A | 182 | $96.16 | $17,501 | 11,282 Direct | +1.64% | Acquired | 978.2% (price as of 2026-10-02) |
| Oct. 30, 2012 | IDXX | A | 183 | $95.76 | $17,524 | 11,100 Direct | +1.68% | Acquired | 982.7% (price as of 2026-10-02) |
| Sept. 14, 2012 | IDXX | M | 8,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Sept. 14, 2012 | IDXX | S | 8,000 | $99.29 | $794,320 | 10,917 Direct | -42.29% | Disposed | 944.2% (price as of 2026-10-02) |
| Sept. 14, 2012 | IDXX | M | 8,000 | $17.49 | $139,920 | 18,917 Direct | +73.28% | Acquired | 5827.8% (price as of 2026-10-02) |
| July 30, 2012 | IDXX | A | 196 | $89.13 | $17,469 | 10,917 Direct | +1.83% | Acquired | 1063.2% (price as of 2026-10-02) |
| May 9, 2012 | IDXX | A | 3,752 | · | · | 3,752 Direct | · | Acquired | (price as of 2026-10-02) |
| May 9, 2012 | IDXX | A | 369 | · | · | 7,084 Direct | +5.50% | Acquired | (price as of 2026-10-02) |
| April 30, 2012 | IDXX | A | 199 | $87.93 | $17,498 | 10,721 Direct | +1.89% | Acquired | 1079.1% (price as of 2026-10-02) |
| Jan. 30, 2012 | IDXX | A | 207 | $84.69 | $17,531 | 10,522 Direct | +2.01% | Acquired | 1124.2% (price as of 2026-10-02) |
| Oct. 28, 2011 | IDXX | A | 236 | $74.01 | $17,466 | 10,315 Direct | +2.34% | Acquired | 1300.9% (price as of 2026-10-02) |
| July 29, 2011 | IDXX | A | 211 | $82.94 | $17,500 | 10,079 Direct | +2.14% | Acquired | 1150.0% (price as of 2026-10-02) |
| April 29, 2011 | IDXX | A | 184 | $81.43 | $14,983 | 9,868 Direct | +1.90% | Acquired | 1173.2% (price as of 2026-10-02) |
| April 26, 2011 | IDXX | M | 7,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| April 26, 2011 | IDXX | S | 7,000 | $80.33 | $562,310 | 9,684 Direct | -41.96% | Disposed | 1190.7% (price as of 2026-10-02) |
| April 26, 2011 | IDXX | M | 7,000 | $14.53 | $101,710 | 16,684 Direct | +72.28% | Acquired | 7035.4% (price as of 2026-10-02) |
| Feb. 14, 2011 | IDXX | A | 3,301 | · | · | 3,301 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 14, 2011 | IDXX | A | 354 | · | · | 6,715 Direct | +5.57% | Acquired | (price as of 2026-10-02) |
| Jan. 28, 2011 | IDXX | A | 212 | $70.86 | $15,022 | 9,684 Direct | +2.24% | Acquired | 1363.1% (price as of 2026-10-02) |
| Oct. 29, 2010 | IDXX | A | 250 | $59.96 | $14,990 | 9,472 Direct | +2.71% | Acquired | 1629.1% (price as of 2026-10-02) |
| July 30, 2010 | IDXX | A | 255 | $58.74 | $14,979 | 9,222 Direct | +2.84% | Acquired | 1665.0% (price as of 2026-10-02) |
| April 30, 2010 | IDXX | A | 227 | $66.14 | $15,014 | 8,967 Direct | +2.60% | Acquired | 1467.6% (price as of 2026-10-02) |
| Feb. 14, 2010 | IDXX | A | 4,962 | · | · | 4,962 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 14, 2010 | IDXX | A | 516 | · | · | 6,361 Direct | +8.83% | Acquired | (price as of 2026-10-02) |
| Jan. 29, 2010 | IDXX | A | 262 | $52.49 | $13,752 | 8,740 Direct | +3.09% | Acquired | 1875.2% (price as of 2026-10-02) |
| Oct. 30, 2009 | IDXX | A | 269 | $51.12 | $13,751 | 8,478 Direct | +3.28% | Acquired | 1928.1% (price as of 2026-10-02) |
| July 30, 2009 | IDXX | A | 273 | $50.29 | $13,729 | 8,209 Direct | +3.44% | Acquired | 1961.6% (price as of 2026-10-02) |
| April 30, 2009 | IDXX | A | 350 | $39.30 | $13,755 | 7,936 Direct | +4.61% | Acquired | 2538.1% (price as of 2026-10-02) |
| Feb. 14, 2009 | IDXX | A | 1,309 | $34.37 | $44,990 | 5,845 Direct | +28.86% | Acquired | 2916.5% (price as of 2026-10-02) |
| Feb. 14, 2009 | IDXX | A | 4,527 | · | · | 4,527 Direct | · | Acquired | (price as of 2026-10-02) |
| Jan. 30, 2009 | IDXX | A | 419 | $32.80 | $13,743 | 7,586 Direct | +5.85% | Acquired | 3060.9% (price as of 2026-10-02) |
| Oct. 30, 2008 | IDXX | A | 391 | $35.16 | $13,748 | 7,167 Direct | +5.77% | Acquired | 2848.7% (price as of 2026-10-02) |
| July 30, 2008 | IDXX | A | 263 | $52.21 | $13,731 | 6,776 Direct | +4.04% | Acquired | 1885.8% (price as of 2026-10-02) |
| April 30, 2008 | IDXX | A | 259 | $53.20 | $13,779 | 6,513 Direct | +4.14% | Acquired | 1848.8% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 18 | $50.36 | $906 | 13,754 Direct | -0.13% | Disposed | 1958.7% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 300 | $50.38 | $15,114 | 13,454 Direct | -2.18% | Disposed | 1957.9% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 200 | $50.39 | $10,078 | 13,254 Direct | -1.49% | Disposed | 1957.5% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 400 | $50.40 | $20,160 | 12,854 Direct | -3.02% | Disposed | 1957.1% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 100 | $50.67 | $5,067 | 6,254 Direct | -1.57% | Disposed | 1946.1% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 100 | $50.65 | $5,065 | 6,354 Direct | -1.55% | Disposed | 1946.9% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 400 | $50.63 | $20,252 | 6,454 Direct | -5.84% | Disposed | 1947.8% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 300 | $50.59 | $15,177 | 6,854 Direct | -4.19% | Disposed | 1949.4% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 800 | $50.57 | $40,456 | 7,154 Direct | -10.06% | Disposed | 1950.2% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 500 | $50.53 | $25,265 | 7,954 Direct | -5.91% | Disposed | 1951.8% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | S | 100 | $50.52 | $5,052 | 8,454 Direct | -1.17% | Disposed | 1952.2% (price as of 2026-10-02) |
| March 14, 2008 | IDXX | M | 13,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| March 14, 2008 | IDXX | M | 6,000 | · | · | 7,000 Direct | -46.15% | Disposed | (price as of 2026-10-02) |
| March 14, 2008 | IDXX | M | 13,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
Showing latest 100 of 151 transactions
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Nov. 23, 2016 | IDXX | Non-Qualified Stock Option (right-to-buy) | Common Stock | $26.66 | Feb. 13, 2017 | 9,924 | Disposed |
| May 4, 2016 | IDXX | Non-Qualified Stock Option (right-to-buy) | Common Stock | $85.00 | May 3, 2026 | 5,902 | Acquired |
| May 4, 2016 | IDXX | Deferred Stock Unit | Common Stock | · | · | 515 | Acquired |
| Feb. 9, 2016 | IDXX | Non-Qualified Stock Option (right-to-buy) | Common Stock | $17.18 | Feb. 13, 2016 | 2,054 | Disposed |
| Nov. 30, 2015 | IDXX | Non-Qualified Stock Option (right-to-buy) | Common Stock | $17.18 | Feb. 13, 2016 | 7,000 | Disposed |
| May 6, 2015 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $127.90 | May 5, 2025 | 3,861 | Acquired |
| May 6, 2015 | IDXX | Deferred Stock Unit | Common Stock | · | · | 342 | Acquired |
| Feb. 5, 2015 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $56.95 | Feb. 13, 2015 | 734 | Disposed |
| Feb. 4, 2015 | IDXX | Non-Qualified Stock Option | Common Stock | $56.95 | Feb. 13, 2015 | 700 | Disposed |
| Feb. 3, 2015 | IDXX | Non-Qualified Stock Option | Common Stock | $56.95 | Feb. 13, 2015 | 1,500 | Disposed |
| Nov. 13, 2014 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $29.27 | May 17, 2015 | 5,000 | Disposed |
| May 7, 2014 | IDXX | Deferred Stock Unit | Common Stock | · | · | 290 | Acquired |
| May 7, 2014 | IDXX | Non-Qualified Stock Options (right to buy) | Common Stock | $129.38 | May 6, 2024 | 2,987 | Acquired |
| Feb. 19, 2014 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $30.50 | May 18, 2014 | 4,800 | Disposed |
| May 8, 2013 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $87.36 | May 7, 2023 | 4,395 | Acquired |
| May 8, 2013 | IDXX | Deferred Stock Unit | Common Stock | · | · | 429 | Acquired |
| Sept. 14, 2012 | IDXX | Non-Qualified STock Option (right to buy) | Common Stock | $17.49 | May 21, 2013 | 8,000 | Disposed |
| May 9, 2012 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $88.09 | May 8, 2019 | 3,752 | Acquired |
| May 9, 2012 | IDXX | Deferred Stock Unit | Common Stock | · | · | 369 | Acquired |
| April 26, 2011 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $14.53 | May 15, 2012 | 7,000 | Disposed |
| Feb. 14, 2011 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $77.59 | Feb. 13, 2018 | 3,301 | Acquired |
| Feb. 14, 2011 | IDXX | Deferred Stock Unit | Common Stock | · | · | 354 | Acquired |
| Feb. 14, 2010 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $53.31 | Feb. 13, 2017 | 4,962 | Acquired |
| Feb. 14, 2010 | IDXX | Deferred Stock Unit | Common Stock | · | · | 516 | Acquired |
| Feb. 14, 2009 | IDXX | Deferred Stock Unit | Common Stock | · | · | 1,309 | Acquired |
| Feb. 14, 2009 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $34.37 | Feb. 13, 2016 | 4,527 | Acquired |
| March 14, 2008 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $14.73 | May 23, 2011 | 13,000 | Disposed |
| March 14, 2008 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $14.53 | May 15, 2012 | 6,000 | Disposed |
| March 14, 2008 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $13.38 | May 17, 2010 | 13,000 | Disposed |
| Feb. 14, 2008 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $56.95 | Feb. 13, 2015 | 2,934 | Acquired |
| Feb. 14, 2008 | IDXX | Deferred Stock Unit | Common Stock | · | · | 790 | Acquired |
| Feb. 14, 2007 | IDXX | Deferred Stock Unit | Common Stock | · | · | 895 | Acquired |
| Feb. 14, 2006 | IDXX | Deferred Stock Unit | Common Stock | · | · | 978 | Acquired |
| May 18, 2005 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $58.54 | May 17, 2015 | 2,500 | Acquired |
| May 19, 2004 | IDXX | Non-Qualified Stock Option (right to buy) | Common Stock | $60.99 | May 19, 2014 | 2,400 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).