SEC CIK 1773704

MACDONALD LAURA ANN

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CGNXview stock →30,7582026-05-12

Position History — CGNX

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

012,49024,98037,4702019-102025-022025-032026-022026-022026-052026-052026-05

Recent Filings — CGNX

DateActivitySharesPriceOwned After
2026-05-12Option exercise (derivative)10,000$0.000
2026-05-12Option exercise (derivative)6,100$0.0012,196
2026-05-12Option exercise25,500$50.9430,758
2026-05-12Option exercise10,000$48.2815,258
2026-05-12Open-market sale6,100$65.565,258
2026-05-12Option exercise6,100$47.2111,358
2026-05-11Option exercise (derivative)30,000$0.000
2026-05-11Option exercise (derivative)17,000$0.0025,500
2026-05-11Option exercise (derivative)12,196$0.0018,296
2026-05-11Option exercise (derivative)15,080$0.0022,618
2026-05-11Option exercise (derivative)6,634$0.0026,534
2026-05-11Open-market sale2,212$66.805,258
2026-05-11Option exercise15,000$56.4422,470
2026-05-11Option exercise30,000$51.4937,470
2026-05-11Option exercise17,000$50.9424,470
2026-05-11Option exercise12,196$47.2119,666
2026-05-11Option exercise15,080$39.4422,550
2026-05-11Open-market sale6,634$66.807,470
2026-05-11Option exercise6,634$33.0414,104
2026-03-15Option exercise (derivative)368$0.00614
2026-03-15Tax withholding109$47.987,470
2026-03-15Option exercise368$0.007,579
2026-02-21Option exercise (derivative)2,754$0.000
2026-02-21Tax withholding809$56.037,211
2026-02-21Option exercise2,754$0.008,020
2026-02-20Option exercise (derivative)1,902$0.003,169
2026-02-20Tax withholding559$56.035,266
2026-02-20Option exercise1,902$0.005,825
2026-02-18Option exercise (derivative)2,422$0.009,685
2026-02-18Tax withholding711$56.723,923
2026-02-18Option exercise2,422$0.004,634
2026-02-17Grant / award (derivative)11,211$0.0011,211
2026-02-17Grant / award (derivative)7,231$0.007,231
2026-02-12Option exercise (derivative)12,500$0.000
2026-02-12Option exercise12,500$38.3914,712
2026-02-12Open-market sale2,381$56.562,212
2025-09-05Open-market sale2,666$45.004,593
2025-03-15Option exercise (derivative)246$0.00982
2025-03-15Tax withholding73$31.517,259
2025-03-15Option exercise246$0.007,332
2025-02-22Option exercise (derivative)2,072$0.000
2025-02-22Tax withholding658$32.787,086
2025-02-22Option exercise2,072$0.007,744
2025-02-21Option exercise (derivative)1,652$0.002,754
2025-02-21Tax withholding573$32.785,672
2025-02-21Option exercise1,652$0.006,245
2025-02-20Option exercise (derivative)1,268$0.005,071
2025-02-20Tax withholding440$33.404,593
2025-02-20Option exercise1,268$0.005,033
2025-02-18Grant / award (derivative)12,107$0.0012,107
2025-02-18Grant / award (derivative)33,168$0.0033,168
2024-03-15Grant / award (derivative)1,228$0.001,228
2020-02-18Option exercise (derivative)11,000$0.0025,000
2020-02-18Open-market sale11,000$52.450
2020-02-18Option exercise11,000$16.7211,000
2020-02-18Grant / award (derivative)42,500$0.0042,500
2019-10-31Option exercise (derivative)24,000$0.000
2019-10-31Option exercise24,000$20.6324,000
2019-10-31Open-market sale24,000$51.350

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