Ticker: CGNX

Company: COGNEX CORP

Person: Dennis Fehr, officer

Transaction date: May 6, 2025

Reporting date: May 7, 2025

Average share price: -11.565714285714286

Sold 2541.0 shares for 29388.48