SEC Insider Transactions from PARROTTE DIANNE M.

Last updated: 2026-03-14 11:54 UTC | Total transactions: 31

Dianne M. Parrotte, a director at Cognex Corp (CGNX), sold shares on the open market four times over the last year for a total of $2.4 million. Her most recent CGNX insider sale occurred on March 2, 2026. These transactions rank her 3,142nd among 11,678 individual insiders by total value sold, below the average of $8.6 million across 6.4 sales per insider. Parrotte made no open market purchases in this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 2500 $51.49 35,931.0000 169,367,000 7.48% 0.00%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Non-Qualified Stock Option (right to buy) 15600 $0.00 0.0000 169,367,000 100.00% 0.01%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Non-Qualified Stock Option (right to buy) 2500 $0.00 15,600.0000 169,367,000 13.81% 0.00%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Non-Qualified Stock Option (right to buy) 18400 $0.00 0.0000 169,367,000 100.00% 0.01%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Non-Qualified Stock Option (right to buy) 7500 $0.00 0.0000 169,367,000 100.00% 0.00%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director S Common Stock 18400 $54.00 33,431.0000 169,367,000 35.50% 0.01%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 18400 $50.94 51,831.0000 169,367,000 55.04% 0.01%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director S Common Stock 7500 $54.00 33,431.0000 169,367,000 18.32% 0.00%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 7500 $45.06 40,931.0000 169,367,000 22.43% 0.00%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director S Common Stock 15600 $54.00 33,431.0000 169,367,000 31.82% 0.01%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 15600 $51.49 49,031.0000 169,367,000 46.66% 0.01%
March 2, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director S Common Stock 2500 $54.00 33,431.0000 169,367,000 6.96% 0.00%
Feb. 21, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Restricted Stock Unit 2913 $0.00 0.0000 169,367,000 100.00% 0.00%
Feb. 21, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 2913 $0.00 33,431.0000 169,367,000 9.55% 0.00%
Feb. 18, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 8324 $0.00 30,518.0000 169,367,000 37.51% 0.00%
Feb. 18, 2026 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Restricted Stock Unit 8324 $0.00 2,913.0000 169,367,000 74.08% 0.00%
Feb. 21, 2025 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 1747 $0.00 20,060.0000 172,611,000 9.54% 0.00%
Feb. 21, 2025 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Restricted Stock Unit 1747 $0.00 11,237.0000 172,611,000 13.46% 0.00%
Feb. 22, 2025 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Restricted Stock Unit 2134 $0.00 8,324.0000 172,611,000 20.41% 0.00%
Feb. 20, 2025 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Restricted Stock Unit 6973 $0.00 8,324.0000 172,611,000 45.58% 0.00%
Feb. 22, 2025 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 2134 $0.00 22,194.0000 172,611,000 10.64% 0.00%
Feb. 20, 2025 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 6973 $0.00 18,313.0000 172,611,000 61.49% 0.00%
Feb. 18, 2025 COGNEX CORP $CGNX PARROTTE DIANNE M Director A Restricted Stock Unit 8324 $0.00 22,091.0000 172,611,000 60.46% 0.00%
Aug. 7, 2024 COGNEX CORP $CGNX PARROTTE DIANNE M Director P Common Stock 2000 $38.62 11,340.0000 173,399,000 21.41% 0.00%
Feb. 22, 2024 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Restricted Stock Unit 1281 $0.00 13,767.0000 173,399,000 8.51% 0.00%
Feb. 22, 2024 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 1281 $0.00 9,340.0000 173,399,000 15.90% 0.00%
Feb. 21, 2024 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 1166 $0.00 8,059.0000 173,399,000 16.92% 0.00%
Feb. 21, 2024 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Restricted Stock Unit 1166 $0.00 8,075.0000 173,399,000 12.62% 0.00%
Feb. 20, 2024 COGNEX CORP $CGNX PARROTTE DIANNE M Director A Restricted Stock Unit 6973 $0.00 10,388.0000 173,399,000 204.19% 0.00%
Feb. 16, 2024 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Common Stock 1519 $0.00 6,893.0000 173,399,000 28.27% 0.00%
Feb. 16, 2024 COGNEX CORP $CGNX PARROTTE DIANNE M Director M Restricted Stock Unit 1519 $0.00 9,241.0000 173,399,000 14.12% 0.00%