Cognex Corp (CGNX) Insider Ownership

Historic Insider Ownership Trends

As of March 23, 2026, the three largest insider holders of CGNX are Anthony Sun (Director, 335.08K shares), Anthony Sun (Director, 52.61K shares), Theodor Krantz (Director, 35.50K shares).

Top Direct Holders

Insider ownership data is derived from the last 60 months of Form 4 SEC filings.
Holder Position Shares (Direct) Shares (Indirect) Report Date
Anthony Sun 335,085 0 24 Feb, 2026
Anthony Sun 0 52,608 08 Jan, 2026
Theodor Krantz 35,500 0 23 Feb, 2023
Dianne M Parrotte 33,431 0 03 Mar, 2026
Paul Todgham Svp, Cfo 30,140 0 23 Feb, 2024
Sachin Lawande 28,431 0 24 Feb, 2026
Marjorie Sennett 25,936 0 24 Feb, 2026
John Tseng-Chung Lee 24,820 0 24 Feb, 2026
Robert Willett 0 23,120 19 Feb, 2026
Matthew Moschner Ceo President 16,465 0 24 Feb, 2026
Angelos Papadimitriou 16,222 0 24 Feb, 2026
Sheila Marie Dipalma Evp, Employee Services 15,013 0 24 Feb, 2026
Dennis Fehr Svp, Chief Financial Officer 12,578 0 19 Feb, 2026
Laura Ann Macdonald Vp And Pao 7,470 0 16 Mar, 2026
Joerg Kuechen Head Of Corporate Ma 6,032 0 24 Feb, 2026

* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.

Recent Insider Transactions

Detailed insider trading activity based on Form 4 SEC filings.
Download Data
Transaction Date Insider Name Security Class Transaction Type Shares Traded Price Shares Remaining Ownership Code
15 Mar, 2026 Laura Ann Macdonald Common Stock A 368 $0.00 7,579 D M
15 Mar, 2026 Laura Ann Macdonald Common Stock D 109 $47.98 7,470 D F
15 Mar, 2026 Laura Ann Macdonald Restricted Stock Unit D 368 $0.00 614 D M
02 Mar, 2026 Dianne M Parrotte Common Stock A 2,500 $51.49 35,931 D M
02 Mar, 2026 Dianne M Parrotte Common Stock D 2,500 $54.00 33,431 D S
02 Mar, 2026 Dianne M Parrotte Common Stock A 15,600 $51.49 49,031 D M
02 Mar, 2026 Dianne M Parrotte Common Stock D 15,600 $54.00 33,431 D S
02 Mar, 2026 Dianne M Parrotte Common Stock A 7,500 $45.06 40,931 D M
02 Mar, 2026 Dianne M Parrotte Common Stock D 7,500 $54.00 33,431 D S
02 Mar, 2026 Dianne M Parrotte Common Stock A 18,400 $50.94 51,831 D M
02 Mar, 2026 Dianne M Parrotte Common Stock D 18,400 $54.00 33,431 D S
02 Mar, 2026 Dianne M Parrotte Non-Qualified Stock Option (right to buy) D 7,500 $0.00 0 D M
02 Mar, 2026 Dianne M Parrotte Non-Qualified Stock Option (right to buy) D 18,400 $0.00 0 D M
02 Mar, 2026 Dianne M Parrotte Non-Qualified Stock Option (right to buy) D 2,500 $0.00 15,600 D M
02 Mar, 2026 Dianne M Parrotte Non-Qualified Stock Option (right to buy) D 15,600 $0.00 0 D M
20 Feb, 2026 Matthew Moschner Common Stock A 3,042 $0.00 14,889 D M
20 Feb, 2026 Joerg Kuechen Common Stock A 11,029 $33.04 13,758 D M
20 Feb, 2026 Sheila Marie Dipalma Common Stock A 3,803 $0.00 12,390 D M
20 Feb, 2026 Laura Ann Macdonald Common Stock A 1,902 $0.00 5,825 D M
20 Feb, 2026 Carl Gerst Common Stock A 6,846 $0.00 10,650 D M