SEC CIK 1500399
TWIGGE GIOVANI
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| IDXXview stock → | 18,436.48 | 2022-02-23 |
Position History — IDXX
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — IDXX
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2022-02-23 | Option exercise (derivative) | 1,893 | — | 3,784 |
| 2022-02-23 | Option exercise (derivative) | 706 | — | 0 |
| 2022-02-23 | Option exercise | 706 | $141.60 | 18,436.48 |
| 2022-02-23 | Option exercise | 1,893 | $288.78 | 20,329.48 |
| 2022-02-14 | Option exercise (derivative) | 168 | — | 1,586 |
| 2022-02-14 | Option exercise (derivative) | 157 | — | 1,429 |
| 2022-02-14 | Option exercise (derivative) | 184 | — | 1,245 |
| 2022-02-14 | Option exercise (derivative) | 115 | — | 1,130 |
| 2022-02-14 | Option exercise (derivative) | 211 | — | 1,754 |
| 2022-02-14 | Option exercise | 184 | $0.00 | 17,867.48 |
| 2022-02-14 | Option exercise | 157 | $0.00 | 17,683.48 |
| 2022-02-14 | Option exercise | 168 | $0.00 | 17,526.48 |
| 2022-02-14 | Option exercise | 211 | $0.00 | 17,358.48 |
| 2022-02-14 | Tax withholding | 252 | $505.53 | 17,730.48 |
| 2022-02-14 | Option exercise | 115 | $0.00 | 17,982.48 |
| 2021-08-04 | Option exercise (derivative) | 5,141 | — | 2,866 |
| 2021-08-04 | Option exercise (derivative) | 1,893 | — | 5,677 |
| 2021-08-04 | Option exercise (derivative) | 3,068 | — | 4,118 |
| 2021-08-04 | Open-market sale | 860 | $701.36 | 17,128.48 |
| 2021-08-04 | Open-market sale | 9,242 | $700.30 | 17,988.48 |
| 2021-08-04 | Open-market sale | 1,319 | $700.00 | 27,230.48 |
| 2021-08-04 | Option exercise | 1,893 | $288.78 | 28,549.48 |
| 2021-08-04 | Option exercise | 3,068 | $206.94 | 26,656.48 |
| 2021-08-04 | Option exercise | 5,141 | $178.26 | 23,588.48 |
| 2021-08-03 | Option exercise (derivative) | 1,476 | — | 0 |
| 2021-08-03 | Option exercise (derivative) | 8,874 | — | 1,512 |
| 2021-08-03 | Open-market sale | 1,838 | $696.32 | 18,447.48 |
| 2021-08-03 | Open-market sale | 7,036 | $695.34 | 20,285.48 |
| 2021-08-03 | Option exercise | 8,874 | $141.60 | 27,321.48 |
| 2021-08-03 | Option exercise | 1,476 | $67.85 | 18,447.48 |
| 2021-02-26 | Option exercise (derivative) | 3,227 | — | 0 |
| 2021-02-26 | Option exercise | 3,227 | $67.85 | 16,950 |
| 2021-02-14 | Grant / award (derivative) | 459 | — | 3,091 |
| 2021-02-14 | Option exercise (derivative) | 405 | — | 2,686 |
| 2021-02-14 | Option exercise (derivative) | 212 | — | 2,474 |
| 2021-02-14 | Option exercise (derivative) | 168 | — | 2,306 |
| 2021-02-14 | Option exercise (derivative) | 157 | — | 2,149 |
| 2021-02-14 | Option exercise (derivative) | 184 | — | 1,965 |
| 2021-02-14 | Grant / award (derivative) | 4,236 | — | 4,236 |
| 2021-02-14 | Grant / award (derivative) | 183 | — | 183 |
| 2021-02-14 | Option exercise | 168 | $0.00 | 13,720 |
| 2021-02-14 | Option exercise | 184 | $0.00 | 14,061 |
| 2021-02-14 | Option exercise | 157 | $0.00 | 13,877 |
| 2021-02-14 | Tax withholding | 338 | $544.08 | 13,723 |
| 2021-02-14 | Option exercise | 212 | $0.00 | 13,552 |
| 2021-02-14 | Option exercise | 405 | $0.00 | 13,340 |
| 2020-11-30 | Option exercise (derivative) | 12,801 | — | 3,227 |
| 2020-11-30 | Open-market sale | 12,801 | $456.49 | 12,922 |
| 2020-11-30 | Option exercise | 12,801 | $67.85 | 25,723 |
| 2020-08-31 | Option exercise (derivative) | 6,000 | — | 16,028 |
| 2020-08-31 | Option exercise (derivative) | 1,316 | — | 0 |
| 2020-08-31 | Open-market sale | 1,285 | $389.08 | 12,906 |
| 2020-08-31 | Open-market sale | 3,243 | $387.33 | 16,979 |
| 2020-08-31 | Open-market sale | 2,788 | $388.79 | 14,191 |
| 2020-08-31 | Option exercise | 1,316 | $79.54 | 14,222 |
| 2020-08-31 | Option exercise | 6,000 | $67.85 | 20,222 |
| 2020-08-28 | Option exercise (derivative) | 9,682 | — | 1,316 |
| 2020-08-28 | Open-market sale | 9,682 | $384.11 | 12,906 |
| 2020-08-28 | Option exercise | 9,682 | $79.54 | 22,588 |
| 2020-08-27 | Option exercise (derivative) | 8,356 | — | 10,998 |
| 2020-08-27 | Option exercise | 8,356 | $79.54 | 21,262 |
| 2020-08-27 | Open-market sale | 7,956 | $388.57 | 13,306 |
| 2020-08-27 | Open-market sale | 400 | $389.06 | 12,906 |
| 2020-05-29 | Option exercise (derivative) | 12,814 | — | 0 |
| 2020-05-29 | Option exercise (derivative) | 1,256 | — | 0 |
| 2020-05-29 | Open-market sale | 3,948 | $306.99 | 21,005 |
| 2020-05-29 | Open-market sale | 359 | $304.76 | 26,603 |
| 2020-05-29 | Option exercise | 1,256 | $79.54 | 26,962 |
| 2020-05-29 | Option exercise | 12,814 | $62.00 | 25,706 |
| 2020-05-29 | Open-market sale | 3,296 | $307.99 | 17,759 |
| 2020-05-29 | Open-market sale | 4,867 | $308.88 | 12,892 |
| 2020-05-29 | Open-market sale | 1,600 | $306.21 | 25,003 |
| 2020-02-14 | Grant / award (derivative) | 736 | — | 3,919 |
| 2020-02-14 | Option exercise (derivative) | 345 | — | 3,574 |
| 2020-02-14 | Option exercise (derivative) | 405 | — | 3,169 |
| 2020-02-14 | Option exercise (derivative) | 212 | — | 2,957 |
| 2020-02-14 | Option exercise (derivative) | 168 | — | 2,789 |
| 2020-02-14 | Option exercise (derivative) | 157 | — | 2,632 |
| 2020-02-14 | Grant / award (derivative) | 7,570 | — | 7,570 |
| 2020-02-14 | Option exercise | 405 | $0.00 | 12,720 |
| 2020-02-14 | Option exercise | 345 | $0.00 | 12,315 |
| 2020-02-14 | Tax withholding | 388 | $288.78 | 12,869 |
| 2020-02-14 | Option exercise | 157 | $0.00 | 13,257 |
| 2020-02-14 | Option exercise | 168 | $0.00 | 13,100 |
| 2020-02-14 | Option exercise | 212 | $0.00 | 12,932 |
| 2019-11-29 | Option exercise (derivative) | 1,612 | — | 0 |
| 2019-11-29 | Option exercise (derivative) | 14,750 | — | 0 |
| 2019-11-29 | Option exercise | 14,750 | $45.84 | 25,087 |
| 2019-11-29 | Open-market sale | 1,444 | $243.16 | 23,643 |
| 2019-11-29 | Open-market sale | 13,306 | $251.31 | 10,337 |
| 2019-11-29 | Option exercise | 1,612 | $62.00 | 11,949 |
| 2019-08-09 | Open-market sale | 2,300 | $274.44 | 10,315 |
| 2019-05-31 | Open-market sale | 2,600 | $250.14 | 12,595 |
| 2019-05-06 | Open-market sale | 2,015 | $250.00 | 15,195 |
| 2019-02-28 | Open-market sale | 1,500 | $211.77 | 17,178 |
| 2019-02-14 | Option exercise (derivative) | 345 | — | 3,969 |
| 2019-02-14 | Option exercise (derivative) | 7,186 | — | 7,186 |
| 2019-02-14 | Option exercise (derivative) | 483 | — | 483 |
| 2019-02-14 | Option exercise (derivative) | 785 | — | 4,596 |
| 2019-02-14 | Option exercise (derivative) | 169 | — | 3,183 |
| 2019-02-14 | Option exercise (derivative) | 212 | — | 3,352 |
| 2019-02-14 | Option exercise (derivative) | 405 | — | 3,564 |
| 2019-02-14 | Option exercise (derivative) | 282 | — | 4,314 |
| 2019-02-14 | Option exercise | 405 | $0.00 | 18,725 |
| 2019-02-14 | Option exercise | 345 | $0.00 | 18,320 |
| 2019-02-14 | Option exercise | 212 | $0.00 | 18,937 |
| 2019-02-14 | Option exercise | 282 | $0.00 | 17,975 |
| 2019-02-14 | Option exercise | 169 | $0.00 | 19,106 |
| 2019-02-14 | Tax withholding | 428 | $206.94 | 18,678 |
| 2019-02-06 | Open-market sale | 997 | $209.08 | 17,693 |
| 2018-08-23 | Option exercise (derivative) | 2,180 | — | 0 |
| 2018-08-23 | Option exercise | 2,180 | $45.84 | 18,640 |
| 2018-08-23 | Option exercise | 2,286 | $43.71 | 16,460 |
| 2018-08-21 | Option exercise (derivative) | 11,372 | — | 0 |
| 2018-08-21 | Option exercise | 11,372 | $43.71 | 25,546 |
| 2018-08-21 | Open-market sale | 11,372 | $242.71 | 14,174 |
| 2018-05-29 | Open-market sale | 1,626 | $204.37 | 14,150 |
| 2018-02-14 | Option exercise (derivative) | 212 | — | 3,811 |
| 2018-02-14 | Grant / award (derivative) | 841 | — | 5,383 |
| 2018-02-14 | Grant / award (derivative) | 560 | — | 560 |
| 2018-02-14 | Option exercise (derivative) | 326 | — | 5,057 |
| 2018-02-14 | Option exercise (derivative) | 406 | — | 4,023 |
| 2018-02-14 | Option exercise (derivative) | 346 | — | 4,429 |
| 2018-02-14 | Option exercise (derivative) | 282 | — | 4,775 |
| 2018-02-14 | Grant / award (derivative) | 8,007 | — | 8,007 |
| 2018-02-14 | Option exercise | 282 | $0.00 | 15,249 |
| 2018-02-14 | Option exercise | 326 | $0.00 | 14,967 |
| 2018-02-14 | Option exercise | 212 | $0.00 | 16,213 |
| 2018-02-14 | Option exercise | 406 | $0.00 | 16,001 |
| 2018-02-14 | Option exercise | 346 | $0.00 | 15,595 |
| 2018-02-14 | Tax withholding | 475 | $178.26 | 15,738 |
| 2017-11-30 | Open-market sale | 558 | $156.01 | 14,402 |
| 2017-11-30 | Open-market sale | 1,442 | $156.09 | 14,960 |
| 2017-05-31 | Open-market sale | 2,572 | $166.90 | 16,332 |
| 2017-02-14 | Option exercise (derivative) | 406 | — | 4,868 |
| 2017-02-14 | Option exercise (derivative) | 282 | — | 5,620 |
| 2017-02-14 | Grant / award (derivative) | 1,059 | — | 6,571 |
| 2017-02-14 | Grant / award (derivative) | 706 | — | 706 |
| 2017-02-14 | Grant / award (derivative) | 10,386 | — | 10,386 |
| 2017-02-14 | Option exercise (derivative) | 327 | — | 5,902 |
| 2017-02-14 | Option exercise (derivative) | 342 | — | 6,229 |
| 2017-02-14 | Option exercise (derivative) | 346 | — | 5,274 |
| 2017-02-14 | Tax withholding | 575 | $141.60 | 18,857 |
| 2017-02-14 | Option exercise | 327 | $0.00 | 18,398 |
| 2017-02-14 | Option exercise | 282 | $0.00 | 18,680 |
| 2017-02-14 | Option exercise | 346 | $0.00 | 19,026 |
| 2017-02-14 | Option exercise | 406 | $0.00 | 19,432 |
| 2017-02-14 | Option exercise | 342 | $0.00 | 18,071 |
| 2016-12-30 | — | — | — | 17,729 |
| 2016-12-30 | — | — | — | 17,935 |
| 2013-03-15 | Option exercise (derivative) | 212 | $0.00 | 7,503 |
| 2013-03-15 | Option exercise (derivative) | 3,500 | $0.00 | 5,250 |
| 2013-03-15 | Option exercise (derivative) | 1,910 | $0.00 | 2,862 |
| 2013-03-15 | Open-market sale | 7,055 | $92.13 | 0 |
| 2013-03-15 | Option exercise | 212 | $77.59 | 1,645 |
| 2013-03-15 | Option exercise | 5,410 | $57.14 | 7,055 |
| 2013-02-14 | Option exercise (derivative) | 194 | $0.00 | 2,870 |
| 2013-02-14 | Option exercise (derivative) | 172 | $0.00 | 3,064 |
| 2013-02-14 | Grant / award (derivative) | 818 | $0.00 | 3,236 |
| 2013-02-14 | Grant / award (derivative) | 1,090 | $0.00 | 1,090 |
| 2013-02-14 | Grant / award (derivative) | 7,375 | $0.00 | 7,375 |
| 2013-02-14 | Tax withholding | 137 | $91.68 | 1,433 |
| 2013-02-14 | Option exercise | 194 | $0.00 | 1,570 |
| 2013-02-14 | Option exercise | 172 | $0.00 | 1,376 |
| 2012-09-01 | Option exercise (derivative) | 263 | $0.00 | 2,418 |
| 2012-09-01 | Option exercise | 263 | $0.00 | 1,190 |
| 2012-09-01 | Tax withholding | 82 | $95.06 | 1,108 |
| 2012-02-14 | Option exercise (derivative) | 194 | $0.00 | 2,681 |
| 2012-02-14 | Grant / award (derivative) | 1,143 | $0.00 | 1,143 |
| 2012-02-14 | Grant / award (derivative) | 858 | $0.00 | 2,875 |
| 2012-02-14 | Grant / award (derivative) | 7,394 | $0.00 | 7,394 |
| 2012-02-14 | Option exercise | 194 | $0.00 | 797 |
| 2011-09-01 | Option exercise (derivative) | 263 | $0.00 | 2,017 |
| 2011-09-01 | Option exercise | 263 | $0.00 | 472 |
| 2011-02-14 | Grant / award (derivative) | 967 | $0.00 | 2,280 |
| 2011-02-14 | Grant / award (derivative) | 1,288 | $0.00 | 1,288 |
| 2011-02-14 | Grant / award (derivative) | 7,715 | $0.00 | 7,715 |
| 2010-09-01 | Grant / award (derivative) | 1,313 | $0.00 | 1,313 |
| 2010-09-01 | Grant / award (derivative) | 4,772 | $0.00 | 4,772 |
| 2010-09-01 | Grant / award (derivative) | 8,750 | $0.00 | 8,750 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.