As of June 06, 2026, Cognex's top three insider holders are Anthony Sun (Director, 335.08K shares), Anthony Sun (Director, 52.61K shares), Theodor Krantz (Director, 35.50K shares).
| Holder | Position | Shares (Direct) | Shares (Indirect) | Report Date |
|---|---|---|---|---|
| Anthony Sun | - | 335,085 | 0 | 24 Feb, 2026 |
| Theodor Krantz | - | 35,500 | 0 | 23 Feb, 2023 |
| Robert Willett | Ceo President | 0 | 23,120 | 19 Feb, 2026 |
| Marjorie Sennett | - | 25,936 | 0 | 24 Feb, 2026 |
| Sheila Marie Dipalma | Evp, Employee Services | 15,013 | 0 | 24 Feb, 2026 |
| Dianne M Parrotte | - | 33,431 | 0 | 03 Mar, 2026 |
| Laura Ann Macdonald | Vp And Pao | 7,470 | 0 | 16 Mar, 2026 |
| Paul Todgham | Svp, Cfo | 30,140 | 0 | 23 Feb, 2024 |
| Dennis Fehr | Svp, Chief Financial Officer | 12,578 | 0 | 19 Feb, 2026 |
| Joerg Kuechen | Head Of Corporate Ma | 6,032 | 0 | 24 Feb, 2026 |
| Angelos Papadimitriou | - | 16,222 | 0 | 24 Feb, 2026 |
| Matthew Moschner | Ceo President | 16,465 | 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.
| 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 | 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 | 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 |
| 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 | 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 | 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 | 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 | 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 | 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 | 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 | A | 18,400 | $50.94 | 51,831 | D | M |