SEC CIK 1438093

Willett Robert

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CGNXview stock →23,1202026-02-18
CLHview stock →10,0282026-05-20

Position History — CGNX

Reported shares owned immediately after each Form 4 transaction, over time.

057,765115,531173,2962008-062013-112016-112017-112020-072020-112026-022026-02

Recent Filings — CGNX

DateActivitySharesPriceOwned After
2026-02-18Option exercise (derivative)14,165$0.0056,659
2026-02-18Tax withholding6,849$56.7223,120
2026-02-18Option exercise14,165$0.0029,969
2026-02-13Option exercise (derivative)2,148$0.00292,246
2026-02-13Open-market sale2,148$59.500
2026-02-13Option exercise2,148$39.442,148
2026-02-12Option exercise (derivative)3,756$0.00294,394
2026-02-12Option exercise (derivative)173,296$0.000
2026-02-12Option exercise3,756$39.443,756
2026-02-12Open-market sale173,296$58.390
2026-02-12Option exercise173,296$38.39173,296
2025-10-21Option exercise (derivative)6,704$0.00173,296
2025-10-21Open-market sale6,704$49.510
2025-10-21Option exercise6,704$38.396,704
2025-02-18Grant / award (derivative)193,201$0.00193,201
2025-02-18Grant / award (derivative)70,824$0.0070,824
2024-02-20Grant / award (derivative)298,150$0.00298,150
2024-02-16Gift7,901$0.000
2024-02-16Gift7,901$0.0015,804
2024-02-16Option exercise (derivative)11,304$0.000
2024-02-16Tax withholding3,403$38.1315,804
2024-02-16Option exercise11,304$0.0019,207
2023-02-21Grant / award (derivative)233,484$0.00233,484
2023-02-16Option exercise (derivative)6,782$0.0011,304
2023-02-16Tax withholding2,040$55.317,903
2023-02-16Option exercise6,782$0.009,943
2022-02-22Grant / award (derivative)185,254$0.00185,254
2022-02-16Option exercise (derivative)4,522$0.0018,086
2022-02-16Option exercise4,522$0.004,522
2022-02-16Tax withholding1,361$64.123,161
2021-02-16Grant / award (derivative)123,521$0.00123,521
2021-02-16Grant / award (derivative)22,608$0.0022,608
2020-11-11Option exercise (derivative)26,384$0.000
2020-11-11Open-market sale26,384$71.850
2020-11-11Option exercise26,384$20.2026,384
2020-11-10Option exercise (derivative)53,616$0.0026,384
2020-11-10Open-market sale53,616$70.050
2020-11-10Option exercise53,616$20.2053,616
2020-11-09Option exercise (derivative)80,000$0.0080,000
2020-11-09Open-market sale80,000$71.440
2020-11-09Option exercise80,000$20.2080,000
2020-11-06Option exercise (derivative)80,000$0.00160,000
2020-11-06Option exercise80,000$20.2080,000
2020-11-06Open-market sale80,000$72.040
2020-11-05Option exercise (derivative)80,000$0.00240,000
2020-11-05Option exercise80,000$20.2080,000
2020-11-05Open-market sale80,000$73.840
2020-11-04Option exercise (derivative)80,000$0.00320,000
2020-11-04Open-market sale80,000$72.530
2020-11-04Option exercise80,000$20.2080,000
2020-11-03Option exercise (derivative)79,638$0.000
2020-11-03Open-market sale79,638$69.560
2020-11-03Option exercise79,638$16.7279,638
2020-10-30Option exercise (derivative)362$0.0079,638
2020-10-30Option exercise362$16.72362
2020-10-30Open-market sale362$66.730
2020-09-02Option exercise (derivative)100,000$0.0080,000
2020-09-02Option exercise100,000$16.72100,000
2020-09-02Open-market sale100,000$70.510
2020-08-07Option exercise (derivative)6,022$0.00400,000
2020-08-07Option exercise6,022$20.206,022
2020-08-07Open-market sale6,022$67.460
2020-08-06Option exercise (derivative)63,978$0.00406,022
2020-08-06Open-market sale63,978$67.920
2020-08-06Option exercise63,978$20.2063,978
2020-08-05Option exercise (derivative)70,000$0.00470,000
2020-08-05Option exercise70,000$20.2070,000
2020-08-05Open-market sale70,000$68.540
2020-08-04Option exercise (derivative)60,000$0.00540,000
2020-08-04Option exercise60,000$20.2060,000
2020-08-04Open-market sale60,000$67.050
2020-08-03Option exercise (derivative)100,000$0.00600,000
2020-08-03Option exercise100,000$20.20100,000
2020-08-03Open-market sale100,000$66.560
2020-07-31Option exercise (derivative)100,000$0.00700,000
2020-07-31Option exercise100,000$20.20100,000
2020-07-31Open-market sale100,000$65.930
2020-02-18Grant / award (derivative)180,000$0.00180,000
2019-12-13Option exercise (derivative)46,929$0.00800,000
2019-12-13Option exercise46,929$20.2046,929
2019-12-13Open-market sale46,929$54.380
2019-12-12Option exercise (derivative)100,000$0.00846,929
2019-12-12Option exercise100,000$20.20100,000
2019-12-12Open-market sale100,000$53.520
2019-12-11Option exercise (derivative)70,000$0.00946,929
2019-12-11Open-market sale70,000$51.820
2019-12-11Option exercise70,000$20.2070,000
2019-12-09Option exercise (derivative)73,071$0.001,016,929
2019-12-09Open-market sale73,071$50.760
2019-12-09Option exercise73,071$20.2073,071
2019-12-06Option exercise (derivative)50,000$0.001,090,000
2019-12-06Open-market sale50,000$51.060
2019-12-06Option exercise50,000$20.2050,000
2019-11-27Option exercise (derivative)40,000$0.001,140,000
2019-11-27Option exercise40,000$20.2040,000
2019-11-27Open-market sale40,000$51.570
2019-11-26Option exercise (derivative)100,000$0.001,180,000
2019-11-26Option exercise100,000$20.20100,000
2019-11-26Open-market sale100,000$50.490
2019-11-08Option exercise (derivative)143,294$0.000
2019-11-08Open-market sale143,294$53.160
2019-11-08Option exercise143,294$19.66143,294
2019-11-07Option exercise (derivative)17,298$0.00143,294
2019-11-07Option exercise17,298$19.6617,298
2019-11-07Open-market sale17,298$53.770
2019-11-06Option exercise (derivative)19,408$0.00160,592
2019-11-06Option exercise19,408$19.6619,408
2019-11-06Open-market sale19,408$53.860
2019-02-19Grant / award (derivative)180,000$0.00180,000
2018-02-20Grant / award (derivative)90,000$0.0090,000
2017-11-02Option exercise (derivative)100,000$0.000
2017-11-02Option exercise100,000$21.06100,000
2017-11-02Open-market sale100,000$127.190
2017-08-25Option exercise (derivative)8,241$0.000
2017-08-25Open-market sale8,241$103.090
2017-08-25Option exercise8,241$16.808,241
2017-08-15Option exercise (derivative)57,291$0.008,241
2017-08-15Open-market sale57,291$104.650
2017-08-15Option exercise57,291$16.8057,291
2017-08-14Option exercise (derivative)9,468$0.0065,532
2017-08-14Option exercise9,468$16.809,468
2017-08-14Open-market sale9,468$104.120
2017-08-08Option exercise (derivative)25,000$0.0075,000
2017-08-08Open-market sale25,000$103.370
2017-08-08Option exercise25,000$16.8025,000
2017-05-15Option exercise (derivative)55,919$0.000
2017-05-15Open-market sale55,919$91.730
2017-05-15Option exercise55,919$12.3855,919
2017-05-09Option exercise (derivative)23,961$0.0055,919
2017-05-09Option exercise23,961$12.3823,961
2017-05-09Open-market sale23,961$89.850
2017-05-08Option exercise (derivative)20,020$0.0079,880
2017-05-08Option exercise20,020$12.3820,020
2017-05-08Open-market sale20,020$89.710
2017-05-04Option exercise (derivative)100$0.0099,900
2017-05-04Open-market sale100$89.640
2017-05-04Option exercise100$12.38100
2017-03-06Option exercise (derivative)50,000$0.00100,000
2017-03-06Option exercise50,000$12.3850,000
2017-03-06Open-market sale50,000$80.690
2017-02-27Option exercise (derivative)50,000$0.00150,000
2017-02-27Option exercise50,000$12.3850,000
2017-02-27Open-market sale50,000$77.750
2017-02-21Grant / award (derivative)90,000$0.0090,000
2016-11-14Option exercise (derivative)50,000$0.000
2016-11-14Open-market sale50,000$56.820
2016-11-14Option exercise50,000$15.3450,000
2016-11-11Option exercise (derivative)50,000$0.0050,000
2016-11-11Option exercise50,000$15.3450,000
2016-11-11Open-market sale50,000$54.570
2016-08-03Option exercise (derivative)25,000$0.000
2016-08-03Option exercise (derivative)100,000$0.00100,000
2016-08-03Open-market sale100,000$47.930
2016-08-03Option exercise25,000$8.8825,000
2016-08-03Option exercise100,000$9.63100,000
2016-02-12Grant / award (derivative)90,000$0.0090,000
2015-06-10Option exercise (derivative)50,000$0.00500,000
2015-06-10Option exercise (derivative)50,000$0.00550,000
2015-06-10Open-market sale50,000$50.040
2015-06-10Option exercise50,000$13.5750,000
2014-11-03Grant / award (derivative)240,000$0.00640,000
2014-11-03Grant / award (derivative)200,000$0.00400,000
2014-11-03Grant / award (derivative)200,000$0.00200,000
2014-08-25Option exercise (derivative)22,750$0.00600,000
2014-08-25Option exercise22,750$13.5722,750
2014-08-25Open-market sale22,750$43.570
2014-08-19Option exercise (derivative)6,750$0.00622,750
2014-08-19Open-market sale6,750$42.940
2014-08-19Option exercise6,750$13.576,750
2014-07-30Option exercise (derivative)20,500$0.00629,500
2014-07-30Open-market sale20,500$43.050
2014-07-30Option exercise20,500$13.5720,500
2014-05-27Option exercise (derivative)48,700$0.00650,000
2014-05-27Option exercise48,700$13.5748,700
2014-05-27Open-market sale48,700$36.020
2014-05-02Option exercise (derivative)1,300$0.00698,700
2014-05-02Option exercise1,300$13.571,300
2014-05-02Open-market sale1,300$35.000
2014-02-24Option exercise (derivative)50,000$0.00200,000
2014-02-24Open-market sale50,000$37.590
2014-02-24Option exercise50,000$9.6350,000
2014-02-18Grant / award (derivative)90,000$0.0090,000
2013-11-22Option exercise (derivative)33,249$0.00250,000
2013-11-22Open-market sale33,249$32.040
2013-11-22Option exercise33,249$9.6333,249
2013-11-20Option exercise (derivative)1,800$0.00283,249
2013-11-20Option exercise1,800$9.631,800
2013-11-20Open-market sale1,800$31.500
2013-11-19Option exercise (derivative)14,951$0.00285,049
2013-11-19Open-market sale14,951$31.840
2013-11-19Option exercise14,951$9.6314,951
2013-09-11Option exercise (derivative)25,000$0.00100,000
2013-09-11Option exercise25,000$19.2525,000
2013-09-11Open-market sale25,000$63.610
2013-09-03Option exercise (derivative)25,000$0.00125,000
2013-09-03Open-market sale25,000$57.810
2013-09-03Option exercise25,000$19.2525,000
2013-08-14Option exercise (derivative)12,500$0.0012,500
2013-08-14Option exercise12,500$17.7612,500
2013-08-14Open-market sale12,500$57.320
2013-07-31Option exercise (derivative)25,000$0.00150,000
2013-07-31Open-market sale25,000$53.070
2013-07-31Option exercise25,000$19.2525,000
2013-05-30Option exercise (derivative)10,400$0.00175,000
2013-05-30Open-market sale10,400$44.710
2013-05-30Option exercise10,400$19.2510,400
2013-05-29Option exercise (derivative)14,600$0.00185,400
2013-05-29Option exercise14,600$19.2514,600
2013-05-29Open-market sale14,600$44.590
2013-02-14Option exercise (derivative)4,482$0.0025,000
2013-02-14Open-market sale4,482$41.160
2013-02-14Option exercise4,482$17.764,482
2013-02-13Option exercise (derivative)20,518$0.0029,482
2013-02-13Option exercise20,518$17.7620,518
2013-02-13Open-market sale20,518$42.170
2013-02-13Grant / award (derivative)50,000$0.0050,000
2012-11-05Option exercise (derivative)17,500$0.000
2012-11-05Option exercise17,500$13.4517,500
2012-11-05Open-market sale17,500$36.590
2011-11-02Grant / award (derivative)50,000$0.0050,000
2011-03-18Grant / award (derivative)100,000$0.00100,000
2011-02-14Grant / award (derivative)50,000$0.0050,000
2010-06-11Grant / award (derivative)50,000$0.0050,000
2010-03-15Grant / award (derivative)200,000$0.00200,000
2009-12-15Disposition to issuer (derivative)50,000$0.00100,000
2009-12-15Disposition to issuer (derivative)200,000$0.00150,000
2009-05-06Grant / award (derivative)17,500$0.0017,500
2008-06-17Grant / award (derivative)200,000$0.00200,000
2008-06-17Grant / award (derivative)50,000$0.0050,000
2008-06-16———0

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.