| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CGNX | MACDONALD LAURA ANN | VP and PAO | May 12 '26 | Option Exercise | 49.75 | 83,200 | 4,139,502 | 30,758 | May 12 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | May 12 '26 | Sale | 65.56 | 25,500 | 1,671,862 | 5,258 | May 12 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | May 11 '26 | Option Exercise | 48.45 | 191,820 | 9,293,990 | 37,470 | May 12 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | May 11 '26 | Sale | 66.80 | 17,212 | 1,149,799 | 5,258 | May 12 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | Mar 15 '26 | Option Exercise | 0.00 | 736 | 0 | 7,579 | Mar 16 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | Feb 21 '26 | Option Exercise | 0.00 | 5,508 | 0 | 8,020 | Feb 24 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | Feb 20 '26 | Option Exercise | 0.00 | 3,804 | 0 | 5,825 | Feb 24 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | Feb 18 '26 | Option Exercise | 0.00 | 4,844 | 0 | 9,685 | Feb 19 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | Feb 12 '26 | Option Exercise | 38.39 | 25,000 | 959,750 | 14,712 | Feb 13 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | Feb 12 '26 | Sale | 57.16 | 14,881 | 850,553 | 2,212 | Feb 13 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | Sep 05 '25 | Sale | 45.00 | 2,666 | 119,970 | 4,593 | Sep 08 12:00 AM |
| CGNX | MACDONALD LAURA ANN | VP and PAO | Mar 15 '25 | Option Exercise | 0.00 | 492 | 0 | 7,332 | Mar 17 12:00 AM |
| CGNX | MACDONALD LAURA ANN | PFO & PAO | Feb 22 '25 | Option Exercise | 0.00 | 4,144 | 0 | 7,744 | Feb 24 12:00 AM |
| CGNX | MACDONALD LAURA ANN | PFO & PAO | Feb 21 '25 | Option Exercise | 0.00 | 3,304 | 0 | 6,245 | Feb 24 12:00 AM |
| CGNX | MACDONALD LAURA ANN | PFO & PAO | Feb 20 '25 | Option Exercise | 0.00 | 2,536 | 0 | 5,071 | Feb 24 12:00 AM |