MACDONALD LAURA ANN

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return 10% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
12 0% Buy
34 71% Buy
47 69% Buy
MACDONALD LAURA ANN's trades of Cognex Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
462.40
Quantity 83,766 +41.6%
Value US$895,331
Transaction date
Sale
Price
69.73
Quantity 45,179 +44.2%
Value US$2,806,689
Transaction date
Sale
Price
70.54
Quantity 82,832 -49.2%
Value US$3,936,515
Transaction date
Proposed sale
Price
65.56
Quantity 41,600
Value US$2,727,429
Transaction date
Proposed sale
Price
66.80
Quantity 95,910
Value US$6,406,999
Transaction date
Proposed sale
Price
66.80
Quantity 2,212
Value US$147,767
Transaction date
Sale
Price
66.80
Quantity 2,212 -29.6%
Value US$147,766
Transaction date
Sale
Price
66.80
Quantity 15,000 -66.8%
Value US$1,002,033
Transaction date
Sale
Price
66.80
Quantity 30,000 -80.1%
Value US$2,004,066
Transaction date
Sale
Price
66.80
Quantity 17,000 -69.5%
Value US$1,135,637
Transaction date
Sale
Price
66.80
Quantity 12,196 -62.0%
Value US$814,720
Transaction date
Sale
Price
66.80
Quantity 15,080 -66.9%
Value US$1,007,377
Transaction date
Sale
Price
66.80
Quantity 6,634 -47.0%
Value US$443,166
Transaction date
Proposed sale
Price
66.80
Quantity 95,910
Value US$6,406,999
Transaction date
Proposed sale
Price
66.80
Quantity 2,212
Value US$147,767
Transaction date
Planned sale
Price
57.27
Quantity 12,500 -85.0%
Value US$715,884
Transaction date
Planned sale
Price
56.56
Quantity 2,381 -51.8%
Value US$134,669
Transaction date
Proposed sale
Price
57.27
Quantity 12,500
Value US$715,884
Transaction date
Proposed sale
Price
56.56
Quantity 2,381
Value US$134,670
Transaction date
Planned sale
Price
45.00
Quantity 2,666 -36.7%
Value US$119,970
Transaction date
Proposed sale
Price
45.00
Quantity 2,666
Value US$119,970
Transaction date
Sale
Price
52.45
Quantity 11,000 -100.0%
Value US$576,988
Transaction date
Sale
Price
51.35
Quantity 24,000 -100.0%
Value US$1,232,374
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-12 2026-05-12 S Sale
83,766 +41.6%
462.40
US$895,331
83,766 +41.6% 462.40 US$895,331
2026-05-12 2026-05-12 S Sale
45,179 +44.2%
69.73
US$2,806,689
45,179 +44.2% 69.73 US$2,806,689
2026-05-12 2026-05-12 S Sale
82,832 -49.2%
70.54
US$3,936,515
82,832 -49.2% 70.54 US$3,936,515
2026-05-12 2026-05-12 PrS Proposed sale
41,600
65.56
US$2,727,429
41,600 65.56 US$2,727,429
2026-05-13 2026-05-11 PrS Proposed sale
95,910
66.80
US$6,406,999
95,910 66.80 US$6,406,999
2026-05-13 2026-05-11 PrS Proposed sale
2,212
66.80
US$147,767
2,212 66.80 US$147,767
2026-05-12 2026-05-11 S Sale
2,212 -29.6%
66.80
US$147,766
2,212 -29.6% 66.80 US$147,766
2026-05-12 2026-05-11 S Sale
15,000 -66.8%
66.80
US$1,002,033
15,000 -66.8% 66.80 US$1,002,033
2026-05-12 2026-05-11 S Sale
30,000 -80.1%
66.80
US$2,004,066
30,000 -80.1% 66.80 US$2,004,066
2026-05-12 2026-05-11 S Sale
17,000 -69.5%
66.80
US$1,135,637
17,000 -69.5% 66.80 US$1,135,637
2026-05-12 2026-05-11 S Sale
12,196 -62.0%
66.80
US$814,720
12,196 -62.0% 66.80 US$814,720
2026-05-12 2026-05-11 S Sale
15,080 -66.9%
66.80
US$1,007,377
15,080 -66.9% 66.80 US$1,007,377
2026-05-12 2026-05-11 S Sale
6,634 -47.0%
66.80
US$443,166
6,634 -47.0% 66.80 US$443,166
2026-05-11 2026-05-11 PrS Proposed sale
95,910
66.80
US$6,406,999
95,910 66.80 US$6,406,999
2026-05-11 2026-05-11 PrS Proposed sale
2,212
66.80
US$147,767
2,212 66.80 US$147,767
2026-02-13 2026-02-12 PlS Planned sale
12,500 -85.0%
57.27
US$715,884
12,500 -85.0% 57.27 US$715,884
2026-02-13 2026-02-12 PlS Planned sale
2,381 -51.8%
56.56
US$134,669
2,381 -51.8% 56.56 US$134,669
2026-02-13 2026-02-12 PrS Proposed sale
12,500
57.27
US$715,884
12,500 57.27 US$715,884
2026-02-13 2026-02-12 PrS Proposed sale
2,381
56.56
US$134,670
2,381 56.56 US$134,670
2025-09-08 2025-09-05 PlS Planned sale
2,666 -36.7%
45.00
US$119,970
2,666 -36.7% 45.00 US$119,970
2025-09-05 2025-09-05 PrS Proposed sale
2,666
45.00
US$119,970
2,666 45.00 US$119,970
2020-02-19 2020-02-18 S Sale
11,000 -100.0%
52.45
US$576,988
11,000 -100.0% 52.45 US$576,988
2019-11-01 2019-10-31 S Sale
24,000 -100.0%
51.35
US$1,232,374
24,000 -100.0% 51.35 US$1,232,374