Ticker: CGNX
Company: COGNEX CORP
Person: MACDONALD LAURA ANN, officer
Transaction date: May 11, 2026
Reporting date: May 12, 2026
Average share price: 1159.786558951175
Sold 2212.0 shares for 2565447.87