Willett Robert
Insider CIK 1438093 · CLH Director · CGNX CEO& President, Director · ALGM Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| ALGM ALLEGRO MICROSYSTEMS, INC. | A Award deriv | 2026-09-30 | 2026-10-01 | 619 | — | $0 | 4,870 | SEC↗ |
| ALGM ALLEGRO MICROSYSTEMS, INC. | A Award deriv | 2026-08-05 | 2026-08-07 | 4,251 | — | $0 | 4,251 | SEC↗ |
| ALGM ALLEGRO MICROSYSTEMS, INC. | A Award deriv | 2026-08-05 | 2026-08-07 | 4,251 | — | $0 | 4,251 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2026-05-20 | 2026-05-22 | 652 | — | $0 | 10,028 | SEC↗ |
| ALGM ALLEGRO MICROSYSTEMS, INC. | A Award | 2026-05-13 | 2026-05-15 | 1,094 | — | $0 | 1,094 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2026-02-18 | 2026-02-19 | 14,165 | — | $0 | 56,659 | SEC↗ |
| CGNX COGNEX CORP | F Tax w/h | 2026-02-18 | 2026-02-19 | 6,849 | $56.72 | $388.5K | 23,120 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2026-02-18 | 2026-02-19 | 14,165 | — | $0 | 29,969 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2026-02-13 | 2026-02-17 | 2,148 | — | $0 | 292,246 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2026-02-13 | 2026-02-17 | 2,148 | $59.50 | $127.8K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2026-02-13 | 2026-02-17 | 2,148 | $39.44 | $84.7K | 2,148 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2026-02-12 | 2026-02-13 | 173,296 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2026-02-12 | 2026-02-13 | 3,756 | — | $0 | 294,394 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2026-02-12 | 2026-02-13 | 173,296 | $38.39 | $6.65M | 173,296 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2026-02-12 | 2026-02-13 | 3,756 | $58.39 | $219.3K | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2026-02-12 | 2026-02-13 | 173,296 | $58.39 | $10.12M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2026-02-12 | 2026-02-13 | 3,756 | $39.44 | $148.1K | 3,756 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2025-10-21 | 2025-10-22 | 6,704 | — | $0 | 173,296 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2025-10-21 | 2025-10-22 | 6,704 | $38.39 | $257.4K | 6,704 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2025-10-21 | 2025-10-22 | 6,704 | $49.51 | $331.9K | 0 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2025-05-21 | 2025-05-23 | 789 | — | $0 | 9,376 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2025-02-18 | 2025-02-20 | 193,201 | — | $0 | 193,201 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2025-02-18 | 2025-02-20 | 70,824 | — | $0 | 70,824 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2024-05-22 | 2024-05-23 | 836 | — | $0 | 8,587 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2024-02-20 | 2024-02-22 | 298,150 | — | $0 | 298,150 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2024-02-16 | 2024-02-20 | 11,304 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | F Tax w/h | 2024-02-16 | 2024-02-20 | 3,403 | $38.13 | $129.8K | 15,804 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2024-02-16 | 2024-02-20 | 11,304 | — | $0 | 19,207 | SEC↗ |
| CGNX COGNEX CORP | G Gift | 2024-02-16 | 2024-03-11 | 7,901 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | G Gift | 2024-02-16 | 2024-03-11 | 7,901 | — | $0 | 15,804 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2023-05-24 | 2023-05-25 | 1,148 | — | $0 | 7,751 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2023-02-21 | 2023-02-23 | 233,484 | — | $0 | 233,484 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2023-02-16 | 2023-02-21 | 6,782 | — | $0 | 11,304 | SEC↗ |
| CGNX COGNEX CORP | F Tax w/h | 2023-02-16 | 2023-02-21 | 2,040 | $55.31 | $112.8K | 7,903 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2023-02-16 | 2023-02-21 | 6,782 | — | $0 | 9,943 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2022-05-25 | 2022-05-26 | 1,849 | — | $0 | 6,603 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2022-02-22 | 2022-02-24 | 185,254 | — | $0 | 185,254 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2022-02-16 | 2022-02-18 | 4,522 | — | $0 | 18,086 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2022-02-16 | 2022-02-18 | 4,522 | — | $0 | 4,522 | SEC↗ |
| CGNX COGNEX CORP | F Tax w/h | 2022-02-16 | 2022-02-18 | 1,361 | $64.12 | $87.3K | 3,161 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2022-01-03 | 2022-01-04 | 257 | — | $0 | 4,754 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2021-06-03 | 2021-06-07 | 1,513 | — | $0 | 4,497 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2021-02-16 | 2021-02-18 | 123,521 | — | $0 | 123,521 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2021-02-16 | 2021-02-18 | 22,608 | — | $0 | 22,608 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-11-11 | 2020-11-12 | 26,384 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-11-11 | 2020-11-12 | 26,384 | $71.85 | $1.90M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-11-11 | 2020-11-12 | 26,384 | $20.20 | $533.0K | 26,384 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-11-10 | 2020-11-12 | 53,616 | — | $0 | 26,384 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-11-10 | 2020-11-12 | 53,616 | $70.05 | $3.76M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-11-10 | 2020-11-12 | 53,616 | $20.20 | $1.08M | 53,616 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-11-09 | 2020-11-12 | 80,000 | — | $0 | 80,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-11-09 | 2020-11-12 | 80,000 | $71.44 | $5.72M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-11-09 | 2020-11-12 | 80,000 | $20.20 | $1.62M | 80,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-11-06 | 2020-11-09 | 80,000 | — | $0 | 160,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-11-06 | 2020-11-09 | 80,000 | $20.20 | $1.62M | 80,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-11-06 | 2020-11-09 | 80,000 | $72.04 | $5.76M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-11-05 | 2020-11-09 | 80,000 | — | $0 | 240,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-11-05 | 2020-11-09 | 80,000 | $20.20 | $1.62M | 80,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-11-05 | 2020-11-09 | 80,000 | $73.84 | $5.91M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-11-04 | 2020-11-05 | 80,000 | — | $0 | 320,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-11-04 | 2020-11-05 | 80,000 | $72.53 | $5.80M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-11-04 | 2020-11-05 | 80,000 | $20.20 | $1.62M | 80,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-11-03 | 2020-11-05 | 79,638 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-11-03 | 2020-11-05 | 79,638 | $69.56 | $5.54M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-11-03 | 2020-11-05 | 79,638 | $16.72 | $1.33M | 79,638 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-10-30 | 2020-11-03 | 362 | — | $0 | 79,638 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-10-30 | 2020-11-03 | 362 | $16.72 | $6.1K | 362 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-10-30 | 2020-11-03 | 362 | $66.73 | $24.2K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-09-02 | 2020-09-03 | 100,000 | — | $0 | 80,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-09-02 | 2020-09-03 | 100,000 | $16.72 | $1.67M | 100,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-09-02 | 2020-09-03 | 100,000 | $70.51 | $7.05M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-08-07 | 2020-08-10 | 6,022 | — | $0 | 400,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-08-07 | 2020-08-10 | 6,022 | $20.20 | $121.6K | 6,022 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-08-07 | 2020-08-10 | 6,022 | $67.46 | $406.2K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-08-06 | 2020-08-10 | 63,978 | — | $0 | 406,022 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-08-06 | 2020-08-10 | 63,978 | $67.92 | $4.35M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-08-06 | 2020-08-10 | 63,978 | $20.20 | $1.29M | 63,978 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-08-05 | 2020-08-06 | 70,000 | — | $0 | 470,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-08-05 | 2020-08-06 | 70,000 | $20.20 | $1.41M | 70,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-08-05 | 2020-08-06 | 70,000 | $68.54 | $4.80M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-08-04 | 2020-08-06 | 60,000 | — | $0 | 540,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-08-04 | 2020-08-06 | 60,000 | $20.20 | $1.21M | 60,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-08-04 | 2020-08-06 | 60,000 | $67.05 | $4.02M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-08-03 | 2020-08-04 | 100,000 | — | $0 | 600,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-08-03 | 2020-08-04 | 100,000 | $20.20 | $2.02M | 100,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-08-03 | 2020-08-04 | 100,000 | $66.56 | $6.66M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2020-07-31 | 2020-08-04 | 100,000 | — | $0 | 700,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2020-07-31 | 2020-08-04 | 100,000 | $20.20 | $2.02M | 100,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2020-07-31 | 2020-08-04 | 100,000 | $65.93 | $6.59M | 0 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2020-06-03 | 2020-06-05 | 2,168 | — | $0 | 2,984 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2020-02-18 | 2020-02-20 | 180,000 | — | $0 | 180,000 | SEC↗ |
| CLH CLEAN HARBORS INC | A Award | 2020-01-01 | 2020-01-03 | 816 | — | $0 | 816 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-12-13 | 2019-12-16 | 46,929 | — | $0 | 800,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-12-13 | 2019-12-16 | 46,929 | $20.20 | $948.0K | 46,929 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-12-13 | 2019-12-16 | 46,929 | $54.38 | $2.55M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-12-12 | 2019-12-16 | 100,000 | — | $0 | 846,929 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-12-12 | 2019-12-16 | 100,000 | $20.20 | $2.02M | 100,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-12-12 | 2019-12-16 | 100,000 | $53.52 | $5.35M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-12-11 | 2019-12-12 | 70,000 | — | $0 | 946,929 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-12-11 | 2019-12-12 | 70,000 | $51.82 | $3.63M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-12-11 | 2019-12-12 | 70,000 | $20.20 | $1.41M | 70,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-12-09 | 2019-12-11 | 73,071 | — | $0 | 1,016,929 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-12-09 | 2019-12-11 | 73,071 | $50.76 | $3.71M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-12-09 | 2019-12-11 | 73,071 | $20.20 | $1.48M | 73,071 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-12-06 | 2019-12-09 | 50,000 | — | $0 | 1,090,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-12-06 | 2019-12-09 | 50,000 | $51.06 | $2.55M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-12-06 | 2019-12-09 | 50,000 | $20.20 | $1.01M | 50,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-11-27 | 2019-12-02 | 40,000 | — | $0 | 1,140,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-11-27 | 2019-12-02 | 40,000 | $20.20 | $808.0K | 40,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-11-27 | 2019-12-02 | 40,000 | $51.57 | $2.06M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-11-26 | 2019-11-29 | 100,000 | — | $0 | 1,180,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-11-26 | 2019-11-29 | 100,000 | $20.20 | $2.02M | 100,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-11-26 | 2019-11-29 | 100,000 | $50.49 | $5.05M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-11-08 | 2019-11-12 | 143,294 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-11-08 | 2019-11-12 | 143,294 | $53.16 | $7.62M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-11-08 | 2019-11-12 | 143,294 | $19.66 | $2.82M | 143,294 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-11-07 | 2019-11-08 | 17,298 | — | $0 | 143,294 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-11-07 | 2019-11-08 | 17,298 | $19.66 | $340.1K | 17,298 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-11-07 | 2019-11-08 | 17,298 | $53.77 | $930.1K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2019-11-06 | 2019-11-08 | 19,408 | — | $0 | 160,592 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2019-11-06 | 2019-11-08 | 19,408 | $19.66 | $381.6K | 19,408 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2019-11-06 | 2019-11-08 | 19,408 | $53.86 | $1.05M | 0 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2019-02-19 | 2019-02-21 | 180,000 | — | $0 | 180,000 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2018-02-20 | 2018-02-22 | 90,000 | — | $0 | 90,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-11-02 | 2017-11-03 | 100,000 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-11-02 | 2017-11-03 | 100,000 | $21.06 | $2.11M | 100,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-11-02 | 2017-11-03 | 100,000 | $127.19 | $12.72M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-08-25 | 2017-08-28 | 8,241 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-08-25 | 2017-08-28 | 8,241 | $103.09 | $849.6K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-08-25 | 2017-08-28 | 8,241 | $16.80 | $138.4K | 8,241 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-08-15 | 2017-08-16 | 57,291 | — | $0 | 8,241 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-08-15 | 2017-08-16 | 57,291 | $104.65 | $6.00M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-08-15 | 2017-08-16 | 57,291 | $16.80 | $962.5K | 57,291 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-08-14 | 2017-08-16 | 9,468 | — | $0 | 65,532 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-08-14 | 2017-08-16 | 9,468 | $16.80 | $159.1K | 9,468 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-08-14 | 2017-08-16 | 9,468 | $104.12 | $985.8K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-08-08 | 2017-08-10 | 25,000 | — | $0 | 75,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-08-08 | 2017-08-10 | 25,000 | $103.37 | $2.58M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-08-08 | 2017-08-10 | 25,000 | $16.80 | $420.0K | 25,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-05-15 | 2017-05-17 | 55,919 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-05-15 | 2017-05-17 | 55,919 | $91.73 | $5.13M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-05-15 | 2017-05-17 | 55,919 | $12.38 | $692.3K | 55,919 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-05-09 | 2017-05-10 | 23,961 | — | $0 | 55,919 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-05-09 | 2017-05-10 | 23,961 | $12.38 | $296.6K | 23,961 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-05-09 | 2017-05-10 | 23,961 | $89.85 | $2.15M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-05-08 | 2017-05-10 | 20,020 | — | $0 | 79,880 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-05-08 | 2017-05-10 | 20,020 | $12.38 | $247.8K | 20,020 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-05-08 | 2017-05-10 | 20,020 | $89.71 | $1.80M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-05-04 | 2017-05-08 | 100 | — | $0 | 99,900 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-05-04 | 2017-05-08 | 100 | $89.64 | $9.0K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-05-04 | 2017-05-08 | 100 | $12.38 | $1.2K | 100 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-03-06 | 2017-03-07 | 50,000 | — | $0 | 100,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-03-06 | 2017-03-07 | 50,000 | $12.38 | $619.0K | 50,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-03-06 | 2017-03-07 | 50,000 | $80.69 | $4.03M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2017-02-27 | 2017-03-01 | 50,000 | — | $0 | 150,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2017-02-27 | 2017-03-01 | 50,000 | $12.38 | $619.0K | 50,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2017-02-27 | 2017-03-01 | 50,000 | $77.75 | $3.89M | 0 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2017-02-21 | 2017-02-23 | 90,000 | — | $0 | 90,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2016-11-14 | 2016-11-15 | 50,000 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2016-11-14 | 2016-11-15 | 50,000 | $56.82 | $2.84M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2016-11-14 | 2016-11-15 | 50,000 | $15.34 | $767.0K | 50,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2016-11-11 | 2016-11-15 | 50,000 | — | $0 | 50,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2016-11-11 | 2016-11-15 | 50,000 | $15.34 | $767.0K | 50,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2016-11-11 | 2016-11-15 | 50,000 | $54.57 | $2.73M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2016-08-03 | 2016-08-04 | 25,000 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2016-08-03 | 2016-08-04 | 100,000 | — | $0 | 100,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2016-08-03 | 2016-08-04 | 25,000 | $47.93 | $1.20M | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2016-08-03 | 2016-08-04 | 100,000 | $47.93 | $4.79M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2016-08-03 | 2016-08-04 | 25,000 | $8.88 | $222.0K | 25,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2016-08-03 | 2016-08-04 | 100,000 | $9.63 | $963.0K | 100,000 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2016-02-12 | 2016-02-16 | 90,000 | — | $0 | 90,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2015-06-10 | 2015-06-11 | 50,000 | — | $0 | 500,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2015-06-10 | 2015-06-11 | 50,000 | — | $0 | 550,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2015-06-10 | 2015-06-11 | 50,000 | $13.57 | $678.5K | 50,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2015-06-10 | 2015-06-11 | 50,000 | $50.04 | $2.50M | 0 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2015-06-10 | 2015-06-11 | 50,000 | $50.04 | $2.50M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2015-06-10 | 2015-06-11 | 50,000 | $13.57 | $678.5K | 50,000 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2014-11-03 | 2014-11-05 | 240,000 | — | $0 | 640,000 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2014-11-03 | 2014-11-05 | 200,000 | — | $0 | 400,000 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2014-11-03 | 2014-11-05 | 200,000 | — | $0 | 200,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2014-08-25 | 2014-08-26 | 22,750 | — | $0 | 600,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2014-08-25 | 2014-08-26 | 22,750 | $13.57 | $308.7K | 22,750 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2014-08-25 | 2014-08-26 | 22,750 | $43.57 | $991.2K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2014-08-19 | 2014-08-20 | 6,750 | — | $0 | 622,750 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2014-08-19 | 2014-08-20 | 6,750 | $42.94 | $289.8K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2014-08-19 | 2014-08-20 | 6,750 | $13.57 | $91.6K | 6,750 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2014-07-30 | 2014-07-31 | 20,500 | — | $0 | 629,500 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2014-07-30 | 2014-07-31 | 20,500 | $43.05 | $882.5K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2014-07-30 | 2014-07-31 | 20,500 | $13.57 | $278.2K | 20,500 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2014-05-27 | 2014-05-28 | 48,700 | — | $0 | 650,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2014-05-27 | 2014-05-28 | 48,700 | $13.57 | $660.9K | 48,700 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2014-05-27 | 2014-05-28 | 48,700 | $36.02 | $1.75M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2014-05-02 | 2014-05-06 | 1,300 | — | $0 | 698,700 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2014-05-02 | 2014-05-06 | 1,300 | $13.57 | $17.6K | 1,300 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2014-05-02 | 2014-05-06 | 1,300 | $35.00 | $45.5K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2014-02-24 | 2014-02-25 | 50,000 | — | $0 | 200,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2014-02-24 | 2014-02-25 | 50,000 | $37.59 | $1.88M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2014-02-24 | 2014-02-25 | 50,000 | $9.63 | $481.5K | 50,000 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2014-02-18 | 2014-02-19 | 90,000 | — | $0 | 90,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-11-22 | 2013-11-25 | 33,249 | — | $0 | 250,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-11-22 | 2013-11-25 | 33,249 | $32.04 | $1.07M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-11-22 | 2013-11-25 | 33,249 | $9.63 | $320.2K | 33,249 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-11-20 | 2013-11-22 | 1,800 | — | $0 | 283,249 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-11-20 | 2013-11-22 | 1,800 | $9.63 | $17.3K | 1,800 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-11-20 | 2013-11-22 | 1,800 | $31.50 | $56.7K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-11-19 | 2013-11-20 | 14,951 | — | $0 | 285,049 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-11-19 | 2013-11-20 | 14,951 | $31.84 | $476.0K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-11-19 | 2013-11-20 | 14,951 | $9.63 | $144.0K | 14,951 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-09-11 | 2013-09-13 | 25,000 | — | $0 | 100,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-09-11 | 2013-09-13 | 25,000 | $19.25 | $481.3K | 25,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-09-11 | 2013-09-13 | 25,000 | $63.61 | $1.59M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-09-03 | 2013-09-04 | 25,000 | — | $0 | 125,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-09-03 | 2013-09-04 | 25,000 | $57.81 | $1.45M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-09-03 | 2013-09-04 | 25,000 | $19.25 | $481.3K | 25,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-08-14 | 2013-08-14 | 12,500 | — | $0 | 12,500 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-08-14 | 2013-08-14 | 12,500 | $17.76 | $222.0K | 12,500 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-08-14 | 2013-08-14 | 12,500 | $57.32 | $716.5K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-07-31 | 2013-08-01 | 25,000 | — | $0 | 150,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-07-31 | 2013-08-01 | 25,000 | $53.07 | $1.33M | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-07-31 | 2013-08-01 | 25,000 | $19.25 | $481.3K | 25,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-05-30 | 2013-06-03 | 10,400 | — | $0 | 175,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-05-30 | 2013-06-03 | 10,400 | $44.71 | $465.0K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-05-30 | 2013-06-03 | 10,400 | $19.25 | $200.2K | 10,400 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-05-29 | 2013-05-30 | 14,600 | — | $0 | 185,400 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-05-29 | 2013-05-30 | 14,600 | $19.25 | $281.1K | 14,600 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-05-29 | 2013-05-30 | 14,600 | $44.59 | $651.0K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-02-14 | 2013-02-15 | 4,482 | — | $0 | 25,000 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-02-14 | 2013-02-15 | 4,482 | $41.16 | $184.5K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-02-14 | 2013-02-15 | 4,482 | $17.76 | $79.6K | 4,482 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2013-02-13 | 2013-02-15 | 20,518 | — | $0 | 29,482 | SEC↗ |
| CGNX COGNEX CORP | A Award deriv | 2013-02-13 | 2013-02-15 | 50,000 | — | $0 | 50,000 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2013-02-13 | 2013-02-15 | 20,518 | $17.76 | $364.4K | 20,518 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2013-02-13 | 2013-02-15 | 20,518 | $42.17 | $865.2K | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise deriv | 2012-11-05 | 2012-11-07 | 17,500 | — | $0 | 0 | SEC↗ |
| CGNX COGNEX CORP | M Exercise | 2012-11-05 | 2012-11-07 | 17,500 | $13.45 | $235.4K | 17,500 | SEC↗ |
| CGNX COGNEX CORP | S Sale | 2012-11-05 | 2012-11-07 | 17,500 | $36.59 | $640.3K | 0 | SEC↗ |