CGNX · Cognex Corporation Common Stock
View on chartInsiders & Stakes
| Anthony Sun Director | ▲ Buy | Option Exercise | 335,085 Shares held | 2/21/2026 | View profile |
| KRANTZ THEODOR Director | ▼ Sell | Open Market | 35,500 Shares held | 2/23/2023 | View profile |
| Dianne M. Parrotte Director | ▼ Sell | Open Market | 33,431 Shares held | 3/2/2026 | View profile |
| Todgham Paul SVP, CFO | ▼ Sell | Tax Withholding | 30,140 Shares held | 2/22/2024 | View profile |
| Sachin Lawande Director | ▲ Buy | Option Exercise | 28,431 Shares held | 2/21/2026 | View profile |
| Marjorie Sennett Director | ▲ Buy | Option Exercise | 25,936 Shares held | 2/21/2026 | View profile |
| John Tseng-Chung Lee Director | ▲ Buy | Option Exercise | 24,820 Shares held | 2/21/2026 | View profile |
| Robert Willett CEO & President | ▼ Sell | Tax Withholding | 23,120 Shares held | 2/18/2026 | View profile |
| Angelos Papadimitriou Director | ▼ Sell | Open Market | 16,222 Shares held | 2/23/2026 | View profile |
| Dennis Fehr SVP, Chief Financial Officer | ▼ Sell | Tax Withholding | 15,988 Shares held | 5/6/2026 | View profile |
| Sheila Marie DiPalma EVP, Employee Services | ▼ Sell | Tax Withholding | 15,013 Shares held | 2/21/2026 | View profile |
| Matthew Moschner President and COO | ▼ Sell | Open Market | 10,884 Shares held | 8/11/2026 | View profile |
| Joerg Kuechen Chief Technology Officer | ▼ Sell | Tax Withholding | 6,032 Shares held | 2/21/2026 | View profile |
| Darren Marc Long Vice President | ▼ Sell | Tax Withholding | 5,756 Shares held | 8/7/2026 | View profile |
| Laura Ann MacDonald PFO & PAO | ▼ Sell | Open Market | 5,258 Shares held | 5/12/2026 | View profile |
| Mark Fennell Chief Legal Officer &Secretary | ▼ Sell | Open Market | 0 Shares held | 5/11/2026 | View profile |
| Carl Gerst EVP, Vision & ID Products | ▼ Sell | Open Market | 0 Shares held | 2/23/2026 | View profile |
| ALIAS PATRICK Director | ▼ Sell | Open Market | 0 Shares held | 3/6/2023 | View profile |
Transaction History
| Matthew Moschner | ▲ Buy | Option Exercise | 1,600 | $90K | 8/11/2026 |
| Matthew Moschner | ▼ Sell | Open Market | 1,600 | $105K | 8/11/2026 |
| Matthew Moschner | ▲ Buy | Option Exercise | 4,000 | $206K | 8/11/2026 |
| Matthew Moschner | ▼ Sell | Open Market | 4,000 | $261K | 8/11/2026 |
| Matthew Moschner | ▲ Buy | Option Exercise | 4,000 | $163K | 8/11/2026 |
| Matthew Moschner | ▼ Sell | Open Market | 4,000 | $254K | 8/11/2026 |
| Matthew Moschner | ▲ Buy | Option Exercise | 7,000 | $300K | 8/11/2026 |
| Matthew Moschner | ▼ Sell | Open Market | 7,000 | $445K | 8/11/2026 |
| Matthew Moschner | ▼ Sell | Open Market | 8,362 | $532K | 8/11/2026 |
| Darren Marc Long | ▲ Buy | Option Exercise | 2,500 | $0 | 8/7/2026 |
| Darren Marc Long | ▼ Sell | Tax Withholding | 734 | $49K | 8/7/2026 |
| Matthew Moschner | ▲ Buy | Option Exercise | 4,999 | $0 | 8/7/2026 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 2,218 | $148K | 8/7/2026 |
| Darren Marc Long | ▼ Sell | Open Market | 4,500 | $298K | 5/27/2026 |
| Darren Marc Long | ▲ Buy | Option Exercise | 8,675 | $447K | 5/27/2026 |
| Darren Marc Long | ▼ Sell | Open Market | 8,675 | $575K | 5/27/2026 |
| Darren Marc Long | ▲ Buy | Option Exercise | 5,498 | $270K | 5/27/2026 |
| Darren Marc Long | ▼ Sell | Open Market | 5,498 | $365K | 5/27/2026 |
| Darren Marc Long | ▼ Sell | Open Market | 1,579 | $105K | 5/27/2026 |
| Darren Marc Long | ▲ Buy | Option Exercise | 4,500 | $254K | 5/27/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 6,100 | $288K | 5/12/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 6,100 | $400K | 5/12/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 10,000 | $483K | 5/12/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 10,000 | $656K | 5/12/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 25,500 | $1.3M | 5/12/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 25,500 | $1.7M | 5/12/2026 |
| Mark Fennell | ▲ Buy | Option Exercise | 6,400 | $330K | 5/11/2026 |
| Mark Fennell | ▼ Sell | Open Market | 6,400 | $429K | 5/11/2026 |
| Mark Fennell | ▲ Buy | Option Exercise | 18,296 | $864K | 5/11/2026 |
| Mark Fennell | ▼ Sell | Open Market | 18,296 | $1.2M | 5/11/2026 |
| Mark Fennell | ▲ Buy | Option Exercise | 15,080 | $595K | 5/11/2026 |
| Mark Fennell | ▼ Sell | Open Market | 15,080 | $1.0M | 5/11/2026 |
| Mark Fennell | ▲ Buy | Option Exercise | 6,634 | $219K | 5/11/2026 |
| Mark Fennell | ▼ Sell | Open Market | 6,634 | $445K | 5/11/2026 |
| Mark Fennell | ▲ Buy | Option Exercise | 9,600 | $542K | 5/11/2026 |
| Mark Fennell | ▼ Sell | Open Market | 9,600 | $644K | 5/11/2026 |
| Mark Fennell | ▲ Buy | Option Exercise | 4,000 | $171K | 5/11/2026 |
| Mark Fennell | ▼ Sell | Open Market | 4,000 | $268K | 5/11/2026 |
| Mark Fennell | ▼ Sell | Open Market | 4,863 | $325K | 5/11/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 6,634 | $219K | 5/11/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 6,634 | $443K | 5/11/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 15,080 | $595K | 5/11/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 15,080 | $1.0M | 5/11/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 12,196 | $576K | 5/11/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 12,196 | $815K | 5/11/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 17,000 | $866K | 5/11/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 17,000 | $1.1M | 5/11/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 30,000 | $1.5M | 5/11/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 30,000 | $2.0M | 5/11/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 15,000 | $847K | 5/11/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 15,000 | $1.0M | 5/11/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 2,212 | $148K | 5/11/2026 |
| Dennis Fehr | ▲ Buy | Option Exercise | 5,394 | $0 | 5/6/2026 |
| Dennis Fehr | ▼ Sell | Tax Withholding | 1,984 | $124K | 5/6/2026 |
| Laura Ann MacDonald | ▼ Sell | Tax Withholding | 109 | $5K | 3/15/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 368 | $0 | 3/15/2026 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 2,500 | $129K | 3/2/2026 |
| Dianne M. Parrotte | ▼ Sell | Open Market | 2,500 | $135K | 3/2/2026 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 15,600 | $803K | 3/2/2026 |
| Dianne M. Parrotte | ▼ Sell | Open Market | 15,600 | $842K | 3/2/2026 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 7,500 | $338K | 3/2/2026 |
| Dianne M. Parrotte | ▼ Sell | Open Market | 7,500 | $405K | 3/2/2026 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 18,400 | $937K | 3/2/2026 |
| Dianne M. Parrotte | ▼ Sell | Open Market | 18,400 | $994K | 3/2/2026 |
| Angelos Papadimitriou | ▼ Sell | Open Market | 4,150 | $231K | 2/23/2026 |
| Carl Gerst | ▼ Sell | Open Market | 10,532 | $589K | 2/23/2026 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 2,913 | $0 | 2/21/2026 |
| Angelos Papadimitriou | ▲ Buy | Option Exercise | 2,537 | $0 | 2/21/2026 |
| John Tseng-Chung Lee | ▲ Buy | Option Exercise | 2,913 | $0 | 2/21/2026 |
| Marjorie Sennett | ▲ Buy | Option Exercise | 2,913 | $0 | 2/21/2026 |
| Sachin Lawande | ▲ Buy | Option Exercise | 2,913 | $0 | 2/21/2026 |
| Anthony Sun | ▲ Buy | Option Exercise | 2,913 | $0 | 2/21/2026 |
| Matthew Moschner | ▲ Buy | Option Exercise | 3,495 | $0 | 2/21/2026 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 1,026 | $57K | 2/21/2026 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 6,355 | $0 | 2/21/2026 |
| Joerg Kuechen | ▼ Sell | Tax Withholding | 3,073 | $172K | 2/21/2026 |
| Carl Gerst | ▲ Buy | Option Exercise | 8,791 | $0 | 2/21/2026 |
| Carl Gerst | ▼ Sell | Tax Withholding | 3,095 | $173K | 2/21/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 2,754 | $0 | 2/21/2026 |
| Laura Ann MacDonald | ▼ Sell | Tax Withholding | 809 | $45K | 2/21/2026 |
| Sheila Marie DiPalma | ▲ Buy | Option Exercise | 5,295 | $0 | 2/21/2026 |
| Sheila Marie DiPalma | ▼ Sell | Tax Withholding | 1,555 | $87K | 2/21/2026 |
| Matthew Moschner | ▲ Buy | Option Exercise | 3,042 | $0 | 2/20/2026 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 893 | $50K | 2/20/2026 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 11,029 | $364K | 2/20/2026 |
| Joerg Kuechen | ▼ Sell | Open Market | 11,029 | $617K | 2/20/2026 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 12,500 | $480K | 2/20/2026 |
| Joerg Kuechen | ▼ Sell | Open Market | 12,500 | $700K | 2/20/2026 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 35,642 | $1.4M | 2/20/2026 |
| Joerg Kuechen | ▼ Sell | Open Market | 35,642 | $2.0M | 2/20/2026 |
| Joerg Kuechen | ▼ Sell | Open Market | 2,729 | $153K | 2/20/2026 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 5,325 | $0 | 2/20/2026 |
| Joerg Kuechen | ▼ Sell | Tax Withholding | 2,575 | $144K | 2/20/2026 |
| Carl Gerst | ▲ Buy | Option Exercise | 6,846 | $0 | 2/20/2026 |
| Carl Gerst | ▼ Sell | Tax Withholding | 2,010 | $113K | 2/20/2026 |
| Carl Gerst | ▼ Sell | Open Market | 3,804 | $213K | 2/20/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 1,902 | $0 | 2/20/2026 |
| Laura Ann MacDonald | ▼ Sell | Tax Withholding | 559 | $31K | 2/20/2026 |
| Sheila Marie DiPalma | ▲ Buy | Option Exercise | 3,803 | $0 | 2/20/2026 |
| Sheila Marie DiPalma | ▼ Sell | Tax Withholding | 1,117 | $63K | 2/20/2026 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 8,324 | $0 | 2/18/2026 |
| Matthew Moschner | ▲ Buy | Option Exercise | 5,085 | $0 | 2/18/2026 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 1,600 | $91K | 2/18/2026 |
| Dennis Fehr | ▲ Buy | Option Exercise | 5,085 | $0 | 2/18/2026 |
| Dennis Fehr | ▼ Sell | Tax Withholding | 1,618 | $92K | 2/18/2026 |
| Angelos Papadimitriou | ▲ Buy | Option Exercise | 8,324 | $0 | 2/18/2026 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 4,056 | $0 | 2/18/2026 |
| Joerg Kuechen | ▼ Sell | Tax Withholding | 1,327 | $75K | 2/18/2026 |
| John Tseng-Chung Lee | ▲ Buy | Option Exercise | 8,324 | $0 | 2/18/2026 |
| Marjorie Sennett | ▲ Buy | Option Exercise | 8,324 | $0 | 2/18/2026 |
| Sachin Lawande | ▲ Buy | Option Exercise | 8,324 | $0 | 2/18/2026 |
| Carl Gerst | ▲ Buy | Option Exercise | 5,570 | $0 | 2/18/2026 |
| Carl Gerst | ▼ Sell | Tax Withholding | 1,766 | $100K | 2/18/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 2,422 | $0 | 2/18/2026 |
| Laura Ann MacDonald | ▼ Sell | Tax Withholding | 711 | $40K | 2/18/2026 |
| Sheila Marie DiPalma | ▲ Buy | Option Exercise | 3,027 | $0 | 2/18/2026 |
| Sheila Marie DiPalma | ▼ Sell | Tax Withholding | 1,022 | $58K | 2/18/2026 |
| Robert Willett | ▲ Buy | Option Exercise | 14,165 | $0 | 2/18/2026 |
| Robert Willett | ▼ Sell | Tax Withholding | 6,849 | $388K | 2/18/2026 |
| Anthony Sun | ▲ Buy | Option Exercise | 8,324 | $0 | 2/18/2026 |
| Robert Willett | ▲ Buy | Option Exercise | 2,148 | $85K | 2/13/2026 |
| Robert Willett | ▼ Sell | Open Market | 2,148 | $128K | 2/13/2026 |
| Robert Willett | ▲ Buy | Option Exercise | 173,296 | $6.7M | 2/12/2026 |
| Robert Willett | ▼ Sell | Open Market | 173,296 | $10.1M | 2/12/2026 |
| Robert Willett | ▲ Buy | Option Exercise | 3,756 | $148K | 2/12/2026 |
| Robert Willett | ▼ Sell | Open Market | 3,756 | $219K | 2/12/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 2,381 | $135K | 2/12/2026 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 12,500 | $480K | 2/12/2026 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 12,500 | $716K | 2/12/2026 |
| Anthony Sun | ▲ Buy | Option Exercise | 26,000 | $435K | 1/8/2026 |
| Robert Willett | ▲ Buy | Option Exercise | 6,704 | $257K | 10/21/2025 |
| Robert Willett | ▼ Sell | Open Market | 6,704 | $332K | 10/21/2025 |
| Sheila Marie DiPalma | ▼ Sell | Open Market | 2,000 | $90K | 9/8/2025 |
| Sheila Marie DiPalma | ▼ Sell | Open Market | 2,002 | $90K | 9/5/2025 |
| Laura Ann MacDonald | ▼ Sell | Open Market | 2,666 | $120K | 9/5/2025 |
| Matthew Moschner | ▲ Buy | Option Exercise | 3,000 | $0 | 8/7/2025 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 881 | $36K | 8/7/2025 |
| Matthew Moschner | ▲ Buy | Option Exercise | 3,441 | $0 | 8/4/2025 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 1,010 | $42K | 8/4/2025 |
| John Tseng-Chung Lee | ▲ Buy | Option Exercise | 1,848 | $0 | 5/9/2025 |
| Dennis Fehr | ▲ Buy | Option Exercise | 3,597 | $0 | 5/6/2025 |
| Dennis Fehr | ▼ Sell | Tax Withholding | 1,056 | $29K | 5/6/2025 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 246 | $0 | 3/15/2025 |
| Laura Ann MacDonald | ▼ Sell | Tax Withholding | 73 | $2K | 3/15/2025 |
| Joerg Kuechen | ▼ Sell | Open Market | 7,991 | $263K | 3/11/2025 |
| Carl Gerst | ▼ Sell | Open Market | 4,566 | $151K | 2/25/2025 |
| Carl Gerst | ▼ Sell | Open Market | 6,803 | $223K | 2/24/2025 |
| Matthew Moschner | ▲ Buy | Option Exercise | 1,552 | $0 | 2/22/2025 |
| Sachin Lawande | ▲ Buy | Option Exercise | 2,134 | $0 | 2/22/2025 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 4,229 | $0 | 2/22/2025 |
| Joerg Kuechen | ▼ Sell | Tax Withholding | 1,242 | $41K | 2/22/2025 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 452 | $15K | 2/22/2025 |
| Anthony Sun | ▲ Buy | Option Exercise | 2,134 | $0 | 2/22/2025 |
| Marjorie Sennett | ▲ Buy | Option Exercise | 2,134 | $0 | 2/22/2025 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 2,134 | $0 | 2/22/2025 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 2,072 | $0 | 2/22/2025 |
| Laura Ann MacDonald | ▼ Sell | Tax Withholding | 658 | $22K | 2/22/2025 |
| Carl Gerst | ▲ Buy | Option Exercise | 6,464 | $0 | 2/22/2025 |
| Carl Gerst | ▼ Sell | Tax Withholding | 1,898 | $62K | 2/22/2025 |
| Sheila Marie DiPalma | ▲ Buy | Option Exercise | 3,880 | $0 | 2/22/2025 |
| Sheila Marie DiPalma | ▼ Sell | Tax Withholding | 1,139 | $37K | 2/22/2025 |
| Matthew Moschner | ▲ Buy | Option Exercise | 2,097 | $0 | 2/21/2025 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 710 | $23K | 2/21/2025 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 3,813 | $0 | 2/21/2025 |
| Joerg Kuechen | ▼ Sell | Tax Withholding | 1,128 | $37K | 2/21/2025 |
| Carl Gerst | ▲ Buy | Option Exercise | 5,274 | $0 | 2/21/2025 |
| Anthony Sun | ▲ Buy | Option Exercise | 1,747 | $0 | 2/21/2025 |
| Marjorie Sennett | ▲ Buy | Option Exercise | 1,747 | $0 | 2/21/2025 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 1,747 | $0 | 2/21/2025 |
| Angelos Papadimitriou | ▲ Buy | Option Exercise | 1,522 | $0 | 2/21/2025 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 1,652 | $0 | 2/21/2025 |
| Laura Ann MacDonald | ▼ Sell | Tax Withholding | 573 | $19K | 2/21/2025 |
| John Tseng-Chung Lee | ▲ Buy | Option Exercise | 1,747 | $0 | 2/21/2025 |
| Sachin Lawande | ▲ Buy | Option Exercise | 1,747 | $0 | 2/21/2025 |
| Carl Gerst | ▼ Sell | Tax Withholding | 1,548 | $51K | 2/21/2025 |
| Sheila Marie DiPalma | ▲ Buy | Option Exercise | 3,177 | $0 | 2/21/2025 |
| Sheila Marie DiPalma | ▼ Sell | Tax Withholding | 993 | $33K | 2/21/2025 |
| Matthew Moschner | ▲ Buy | Option Exercise | 2,029 | $0 | 2/20/2025 |
| Matthew Moschner | ▼ Sell | Tax Withholding | 704 | $24K | 2/20/2025 |
| Joerg Kuechen | ▲ Buy | Option Exercise | 3,550 | $0 | 2/20/2025 |
| Joerg Kuechen | ▼ Sell | Tax Withholding | 1,231 | $41K | 2/20/2025 |
| Carl Gerst | ▲ Buy | Option Exercise | 4,564 | $0 | 2/20/2025 |
| Carl Gerst | ▼ Sell | Tax Withholding | 1,487 | $50K | 2/20/2025 |
| Anthony Sun | ▲ Buy | Option Exercise | 6,973 | $0 | 2/20/2025 |
| Marjorie Sennett | ▲ Buy | Option Exercise | 6,973 | $0 | 2/20/2025 |
| Dianne M. Parrotte | ▲ Buy | Option Exercise | 6,973 | $0 | 2/20/2025 |
| Angelos Papadimitriou | ▲ Buy | Option Exercise | 6,973 | $0 | 2/20/2025 |
| Laura Ann MacDonald | ▲ Buy | Option Exercise | 1,268 | $0 | 2/20/2025 |
| Laura Ann MacDonald | ▼ Sell | Tax Withholding | 440 | $15K | 2/20/2025 |
| John Tseng-Chung Lee | ▲ Buy | Option Exercise | 6,973 | $0 | 2/20/2025 |
| Sachin Lawande | ▲ Buy | Option Exercise | 6,973 | $0 | 2/20/2025 |
| Sheila Marie DiPalma | ▲ Buy | Option Exercise | 2,536 | $0 | 2/20/2025 |
| Sheila Marie DiPalma | ▼ Sell | Tax Withholding | 879 | $29K | 2/20/2025 |
| Joerg Kuechen | ▼ Sell | Open Market | 2,934 | $111K | 12/12/2024 |
| Anthony Sun | ▲ Buy | Option Exercise | 26,000 | $536K | 11/22/2024 |
| Anthony Sun | ▼ Sell | Open Market | 26,000 | $1.0M | 11/22/2024 |
| Marjorie Sennett | ▲ Buy | Option Exercise | 272 | $0 | 11/8/2024 |
| Dennis Fehr | ▲ Buy | Open Market | 320 | $12K | 9/4/2024 |
| Dennis Fehr | ▲ Buy | Open Market | 6,250 | $238K | 9/4/2024 |
| Dianne M. Parrotte | ▲ Buy | Open Market | 2,000 | $77K | 8/7/2024 |