MarketPeel
Insider Trading Intelligence
LM

Laura Ann Macdonald

CGNX
VP AND PAO · COGNEX CORP · CIK 0001773704
FILING MIX · LIFETIME38%/62%
BUYS
25
SELLS
41
TOTAL VALUE
$18.39M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
5,258
AVG SELL PX
$63.93
TRADE KIND
SHOWING 66 / 66
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
14 backtested trades · 8 horizons · 58 pending
Forward-return performance of every backtestable P/S trade by Laura Ann Macdonald, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d14+100.00%-6.53%-0.16%-6.58%-8.37%
14d14+71.43%-2.04%-1.49%-2.67%-2.97%
30d14+92.86%-9.96%-2.69%-7.26%-8.53%
60d14(10 pending)+100.00%-8.28%-2.16%-6.12%-8.00%
90d14(10 pending)+25.00%+5.32%+2.95%+2.38%-0.49%
180d14(12 pending)+0.00%+26.37%+3.62%+22.76%+22.76%
1y14(13 pending)+0.00%+76.36%+18.71%+57.66%+57.66%
2y14(13 pending)+0.00%+25.15%+33.99%-8.84%-8.84%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CGNX · 5,258 shares · as of May 12, 2026
010,62521,25031,87542,500202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 25 buys / 41 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CGNX
COGNEX CORP
PURCHASE
VP and PAO
6,100$47.21$288.0K11,358May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
25,500$65.56$1.67M5,258May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
10,000$48.28$482.8K15,258May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
25,5000May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
6,100$65.56$399.9K5,258May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
6,10012,196May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
10,0000May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
25,500$50.94$1.30M30,758May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
10,000$65.56$655.6K5,258May 12, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
17,000$66.80$1.14M7,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
15,000$66.80$1.00M7,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
6,63426,534May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
15,080$66.80$1.01M7,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
12,19618,296May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
17,00025,500May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
17,000$50.94$866.0K24,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
30,000$66.80$2.00M7,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
2,212$66.80$147.8K5,258May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
12,196$47.21$575.8K19,666May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
30,0000May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
15,080$39.44$594.8K22,550May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
15,0000May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
15,08022,618May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
30,000$51.49$1.54M37,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
12,196$66.80$814.7K7,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
6,634$66.80$443.2K7,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
15,000$56.44$846.6K22,470May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
6,634$33.04$219.2K14,104May 11, 2026May 12, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
368614Mar 15, 2026Mar 16, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
109$47.98$5.2K7,470Mar 15, 2026Mar 16, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
3687,579Mar 15, 2026Mar 16, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
2,7540Feb 21, 2026Feb 24, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
2,7548,020Feb 21, 2026Feb 24, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
809$56.03$45.3K7,211Feb 21, 2026Feb 24, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
559$56.03$31.3K5,266Feb 20, 2026Feb 24, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
1,9023,169Feb 20, 2026Feb 24, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
1,9025,825Feb 20, 2026Feb 24, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
2,4224,634Feb 18, 2026Feb 19, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
2,4229,685Feb 18, 2026Feb 19, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
711$56.72$40.3K3,923Feb 18, 2026Feb 19, 2026View →
CGNX
COGNEX CORP
PURCHASEGRANT
Stock grant
11,21111,211Feb 17, 2026Feb 19, 2026View →
CGNX
COGNEX CORP
PURCHASEGRANT
Stock grant
7,2317,231Feb 17, 2026Feb 19, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
2,381$56.56$134.7K2,212Feb 12, 2026Feb 13, 2026View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
12,500$38.39$479.9K14,712Feb 12, 2026Feb 13, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
12,5000Feb 12, 2026Feb 13, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
12,500$57.27$715.9K2,212Feb 12, 2026Feb 13, 2026View →
CGNX
COGNEX CORP
SALE
VP and PAO
2,666$45.00$120.0K4,593Sep 5, 2025Sep 8, 2025View →
CGNX
COGNEX CORP
SALE
VP and PAO
246982Mar 15, 2025Mar 17, 2025View →
CGNX
COGNEX CORP
PURCHASE
VP and PAO
2467,332Mar 15, 2025Mar 17, 2025View →
CGNX
COGNEX CORP
SALE
VP and PAO
73$31.51$2.3K7,259Mar 15, 2025Mar 17, 2025View →
CGNX
COGNEX CORP
SALE
PFO & PAO
2,0720Feb 22, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
SALE
PFO & PAO
658$32.78$21.6K7,086Feb 22, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
PURCHASE
PFO & PAO
2,0727,744Feb 22, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
SALE
PFO & PAO
1,6522,754Feb 21, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
PURCHASE
PFO & PAO
1,6526,245Feb 21, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
SALE
PFO & PAO
573$32.78$18.8K5,672Feb 21, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
PURCHASE
PFO & PAO
1,2685,033Feb 20, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
SALE
PFO & PAO
440$33.40$14.7K4,593Feb 20, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
SALE
PFO & PAO
1,2685,071Feb 20, 2025Feb 24, 2025View →
CGNX
COGNEX CORP
PURCHASEGRANT
Stock grant
12,10712,107Feb 18, 2025Feb 20, 2025View →
CGNX
COGNEX CORP
PURCHASEGRANT
Stock grant
33,16833,168Feb 18, 2025Feb 20, 2025View →
CGNX
COGNEX CORP
PURCHASEGRANT
Stock grant
1,2281,228Mar 15, 2024Mar 19, 2024View →
CGNX
COGNEX CORP
SALE
Principal Financial Officer
11,00025,000Feb 18, 2020Feb 19, 2020View →
CGNX
COGNEX CORP
SALE
Principal Financial Officer
11,000$52.45$577.0K0Feb 18, 2020Feb 19, 2020View →
CGNX
COGNEX CORP
PURCHASE
Principal Financial Officer
11,000$16.72$183.9K11,000Feb 18, 2020Feb 19, 2020View →
CGNX
COGNEX CORP
PURCHASEGRANT
Stock grant
42,50042,500Feb 18, 2020Feb 20, 2020View →
Other insiders · CGNX
Loading peer insiders…
About this filer
CIK 0001773704
ROLE
VP and PAO
PRIMARY
CGNX
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001773704DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback