MACDONALD LAURA ANN

Officer · CGNX

As of 2026-09-16, MACDONALD LAURA ANN has 61 Form 4 transactions on record across 1 company — 46 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Trades by company

CGNX · 61 trades
2026-05-12: Sale, 25,500 sh ($1.7M)2026-05-12: Option exercise, 25,500 sh ($1.3M)2026-05-12: Sale, 10,000 sh ($656K)2026-05-12: Option exercise, 10,000 sh ($483K)2026-05-12: Sale, 6,100 sh ($400K)2026-05-12: Option exercise, 6,100 sh ($288K)2026-05-12: Option exercise, 6,100 sh ($0)2026-05-12: Option exercise, 10,000 sh ($0)2026-05-12: Option exercise, 25,500 sh ($0)2026-05-11: Sale, 30,000 sh ($2.0M)2026-05-11: Option exercise, 30,000 sh ($1.5M)2026-05-11: Sale, 17,000 sh ($1.1M)2026-05-11: Sale, 15,080 sh ($1.0M)2026-05-11: Sale, 15,000 sh ($1.0M)2026-05-11: Option exercise, 17,000 sh ($866K)2026-05-11: Option exercise, 15,000 sh ($847K)2026-05-11: Sale, 12,196 sh ($815K)2026-05-11: Option exercise, 15,080 sh ($595K)2026-05-11: Option exercise, 12,196 sh ($576K)2026-05-11: Sale, 6,634 sh ($443K)2026-05-11: Option exercise, 6,634 sh ($219K)2026-05-11: Sale, 2,212 sh ($148K)2026-05-11: Option exercise, 12,196 sh ($0)2026-05-11: Option exercise, 6,634 sh ($0)2026-05-11: Option exercise, 15,080 sh ($0)2026-05-11: Option exercise, 17,000 sh ($0)2026-05-11: Option exercise, 15,000 sh ($0)2026-05-11: Option exercise, 30,000 sh ($0)2026-03-15: Withheld for tax, 109 sh ($5K)2026-03-15: Option exercise, 368 sh ($0)2026-03-15: Option exercise, 368 sh ($0)2026-02-21: Withheld for tax, 809 sh ($45K)2026-02-21: Option exercise, 2,754 sh ($0)2026-02-21: Option exercise, 2,754 sh ($0)2026-02-20: Withheld for tax, 559 sh ($31K)2026-02-20: Option exercise, 1,902 sh ($0)2026-02-20: Option exercise, 1,902 sh ($0)2026-02-18: Withheld for tax, 711 sh ($40K)2026-02-18: Option exercise, 2,422 sh ($0)2026-02-18: Option exercise, 2,422 sh ($0)2026-02-17: Award / grant, 11,211 sh ($0)2026-02-17: Award / grant, 7,231 sh ($0)2026-02-12: Sale, 12,500 sh ($716K)2026-02-12: Option exercise, 12,500 sh ($480K)2026-02-12: Sale, 2,381 sh ($135K)2026-02-12: Option exercise, 12,500 sh ($0)2025-09-05: Sale, 2,666 sh ($120K)2025-03-15: Withheld for tax, 73 sh ($2K)2025-03-15: Option exercise, 246 sh ($0)2025-03-15: Option exercise, 246 sh ($0)2025-02-22: Withheld for tax, 658 sh ($22K)2025-02-22: Option exercise, 2,072 sh ($0)2025-02-22: Option exercise, 2,072 sh ($0)2025-02-21: Withheld for tax, 573 sh ($19K)2025-02-21: Option exercise, 1,652 sh ($0)2025-02-21: Option exercise, 1,652 sh ($0)2025-02-20: Withheld for tax, 440 sh ($15K)2025-02-20: Option exercise, 1,268 sh ($0)2025-02-20: Option exercise, 1,268 sh ($0)2025-02-18: Award / grant, 33,168 sh ($0)2025-02-18: Award / grant, 12,107 sh ($0)

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-05-12CGNXSale25,500 @ $65.56$1.7M−82.9% of holding5,258Form 4
2026-05-12CGNXSale10,000 @ $65.56$656K−65.5% of holding5,258Form 4
2026-05-12CGNXSale6,100 @ $65.56$400K−53.7% of holding5,258Form 4
2026-05-11CGNXSale30,000 @ $66.80$2.0M−80.1% of holding7,470Form 4
2026-05-11CGNXSale17,000 @ $66.80$1.1M−69.5% of holding7,470Form 4
2026-05-11CGNXSale15,080 @ $66.80$1.0M−66.9% of holding7,470Form 4
2026-05-11CGNXSale15,000 @ $66.80$1.0M−66.8% of holding7,470Form 4
2026-05-11CGNXSale12,196 @ $66.80$815K−62.0% of holding7,470Form 4
2026-05-11CGNXSale6,634 @ $66.80$443K−47.0% of holding7,470Form 4
2026-05-11CGNXSale2,212 @ $66.80$148K−29.6% of holding5,258Form 4
2026-02-12CGNXSale12,500 @ $57.27$716K−85.0% of holding2,212Form 4
2026-02-12CGNXSale2,381 @ $56.56$135K−51.8% of holding2,212Form 4
2025-09-05CGNXSale2,666 @ $45.00$120K−36.7% of holding4,593Form 4
48 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-05-12CGNXOption exercise25,50030,758Form 4
2026-05-12CGNXOption exercise10,00015,258Form 4
2026-05-12CGNXOption exercise6,10011,358Form 4
2026-05-12CGNXOption exercise6,10012,196Form 4
2026-05-12CGNXOption exercise10,0000Form 4
2026-05-12CGNXOption exercise25,5000Form 4
2026-05-11CGNXOption exercise30,00037,470Form 4
2026-05-11CGNXOption exercise17,00024,470Form 4
2026-05-11CGNXOption exercise15,00022,470Form 4
2026-05-11CGNXOption exercise15,08022,550Form 4
2026-05-11CGNXOption exercise12,19619,666Form 4
2026-05-11CGNXOption exercise6,63414,104Form 4
2026-05-11CGNXOption exercise12,19618,296Form 4
2026-05-11CGNXOption exercise6,63426,534Form 4
2026-05-11CGNXOption exercise15,08022,618Form 4
2026-05-11CGNXOption exercise17,00025,500Form 4
2026-05-11CGNXOption exercise15,0000Form 4
2026-05-11CGNXOption exercise30,0000Form 4
2026-03-15CGNXWithheld for tax1097,470Form 4
2026-03-15CGNXOption exercise3687,579Form 4
2026-03-15CGNXOption exercise368614Form 4
2026-02-21CGNXWithheld for tax8097,211Form 4
2026-02-21CGNXOption exercise2,7548,020Form 4
2026-02-21CGNXOption exercise2,7540Form 4
2026-02-20CGNXWithheld for tax5595,266Form 4
2026-02-20CGNXOption exercise1,9023,169Form 4
2026-02-20CGNXOption exercise1,9025,825Form 4
2026-02-18CGNXWithheld for tax7113,923Form 4
2026-02-18CGNXOption exercise2,4229,685Form 4
2026-02-18CGNXOption exercise2,4224,634Form 4
2026-02-17CGNXAward / grant11,21111,211Form 4
2026-02-17CGNXAward / grant7,2317,231Form 4
2026-02-12CGNXOption exercise12,50014,712Form 4
2026-02-12CGNXOption exercise12,5000Form 4
2025-03-15CGNXWithheld for tax737,259Form 4
2025-03-15CGNXOption exercise246982Form 4
2025-03-15CGNXOption exercise2467,332Form 4
2025-02-22CGNXWithheld for tax6587,086Form 4
2025-02-22CGNXOption exercise2,0727,744Form 4
2025-02-22CGNXOption exercise2,0720Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.