MACDONALD LAURA ANN

PrivateCIK: 1773704
Location

NATICK, MA

MACDONALD LAURA ANN sold 96.4% of their position (139.72K shares) of COGNEX CORP on the open market

Open‑market sale worth $9.28M — a major position exit. Review remaining holdings and any 10b5‑1 plan disclosures.

S · 10 sales
InsiderMACDONALD LAURA ANNCIK 1773704
IssuerCOGNEX CORPCIK 851205
Other
Since May 2019
-139.72K
Net shares
Net seller
$9.28M
Total sold
10
Open market trades
0B · 10S
28
Total transactions
137.51K acquired · 277.23K disposed
Non-Derivative Transactions19

Common Stock

Direct
M · Option Exercise

Shares

+6.63K

Price / share

$33.04

Trade value

$219.19K

% of position

88.8%
5/11/2026
7.47K14.10K

Common Stock

Direct
S · Sale

Shares

6.63K

Price / share

$66.80

Trade value

$443.17K

% of position

47.0%
5/11/2026
14.10K7.47K

Common Stock

Direct
M · Option Exercise

Shares

+15.08K

Price / share

$39.44

Trade value

$594.76K

% of position

201.9%
5/11/2026
7.47K22.55K

Common Stock

Direct
S · Sale

Shares

15.08K

Price / share

$66.80

Trade value

$1.01M

% of position

66.9%
5/11/2026
22.55K7.47K

Common Stock

Direct
M · Option Exercise

Shares

+12.20K

Price / share

$47.21

Trade value

$575.77K

% of position

163.3%
5/11/2026
7.47K19.67K

Common Stock

Direct
S · Sale

Shares

12.20K

Price / share

$66.80

Trade value

$814.72K

% of position

62.0%
5/11/2026
19.67K7.47K

Common Stock

Direct
M · Option Exercise

Shares

+17K

Price / share

$50.94

Trade value

$865.98K

% of position

227.6%
5/11/2026
7.47K24.47K

Common Stock

Direct
S · Sale

Shares

17K

Price / share

$66.80

Trade value

$1.14M

% of position

69.5%
5/11/2026
24.47K7.47K

Common Stock

Direct
M · Option Exercise

Shares

+30K

Price / share

$51.49

Trade value

$1.54M

% of position

401.6%
5/11/2026
7.47K37.47K

Common Stock

Direct
S · Sale

Shares

30K

Price / share

$66.80

Trade value

$2M

% of position

80.1%
5/11/2026
37.47K7.47K

Common Stock

Direct
M · Option Exercise

Shares

+15K

Price / share

$56.44

Trade value

$846.60K

% of position

200.8%
5/11/2026
7.47K22.47K

Common Stock

Direct
S · Sale

Shares

15K

Price / share

$66.80

Trade value

$1M

% of position

66.8%
5/11/2026
22.47K7.47K

Common Stock

Direct
S · Sale

Shares

2.21K

Price / share

$66.80

Trade value

$147.77K

% of position

29.6%
5/11/2026
7.47K5.26K

Common Stock

Direct
M · Option Exercise

Shares

+6.10K

Price / share

$47.21

Trade value

$287.98K

% of position

116.0%
5/12/2026
5.26K11.36K

Common Stock

Direct
S · Sale

Shares

6.10K

Price / share

$65.56

Trade value

$399.94K

% of position

53.7%
5/12/2026
11.36K5.26K

Common Stock

Direct
M · Option Exercise

Shares

+10K

Price / share

$48.28

Trade value

$482.80K

% of position

190.2%
5/12/2026
5.26K15.26K

Common Stock

Direct
S · Sale

Shares

10K

Price / share

$65.56

Trade value

$655.63K

% of position

65.5%
5/12/2026
15.26K5.26K

Common Stock

Direct
M · Option Exercise

Shares

+25.50K

Price / share

$50.94

Trade value

$1.30M

% of position

485.0%
5/12/2026
5.26K30.76K

Common Stock

Direct
S · Sale

Shares

25.50K

Price / share

$65.56

Trade value

$1.67M

% of position

82.9%
5/12/2026
30.76K5.26K
Total

Net shares

2.21K

Net value

-$2.57M

Derivative Transactions9

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

6.63K shares

Shares

6.63K

Strike price

33.04

Held after

26.53K

Exercisable

5/11/2026

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

15.08K shares

Shares

15.08K

Strike price

39.44

Held after

22.62K

Exercisable

5/11/2026

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

12.20K shares

Shares

12.20K

Strike price

47.21

Held after

18.30K

Exercisable

5/11/2026

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

17K shares

Shares

17K

Strike price

50.94

Held after

25.50K

Exercisable

5/11/2026

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

30K shares

Shares

30K

Strike price

51.49

Held after

0.00

Exercisable

5/11/2026

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

15K shares

Shares

15K

Strike price

56.44

Held after

0.00

Exercisable

5/11/2026

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

6.10K shares

Shares

6.10K

Strike price

47.21

Held after

12.20K

Exercisable

5/12/2026

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

10K shares

Shares

10K

Strike price

48.28

Held after

0.00

Exercisable

5/12/2026

Non-Qualified Stock Option (right to buy)

Direct
M · Option Exercise
Converts to

Common Stock

25.50K shares

Shares

25.50K

Strike price

50.94

Held after

0.00

Exercisable

5/12/2026
Non-Derivative Holdings (Post-Transaction)1

Common Stock

Indirect
Shares owned20.00
Total
20.00 indirect20.00
Derivative Holdings (Post-Transaction)7

Non-Qualified Stock Option (right to buy)

Direct
Underlying security
Common Stock

Underlying shares

7.23K

Shares owned

7.23K

Exercise price

57.09

Expiration

Exercise window

Restricted Stock Unit

Direct
Underlying security
Common Stock

Underlying shares

3.17K

Shares owned

3.17K

Exercise price

0.0

Expiration

Exercise window

Restricted Stock Unit

Direct
Underlying security
Common Stock

Underlying shares

614.00

Shares owned

614.00

Exercise price

0.0

Expiration

Exercise window

Restricted Stock Unit

Direct
Underlying security
Common Stock

Underlying shares

9.69K

Shares owned

9.69K

Exercise price

0.0

Expiration

Exercise window

Restricted Stock Unit

Direct
Underlying security
Common Stock

Underlying shares

11.21K

Shares owned

11.21K

Exercise price

0.0

Expiration

Exercise window

Non-Qualified Stock Option (right to buy)

Direct
Underlying security
Common Stock

Underlying shares

13.95K

Shares owned

13.95K

Exercise price

90.5

Expiration

Exercise window

Non-Qualified Stock Option (right to buy)

Direct
Underlying security
Common Stock

Underlying shares

23.89K

Shares owned

23.89K

Exercise price

64.43

Expiration

Exercise window

Total

Underlying

69.75K

Owned

69.75K

MACDONALD LAURA ANN — Insider Transaction (Form 4) Filed May 12, 2026 | Finecho