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.47K→14.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.10K→7.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.47K→22.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.55K→7.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.47K→19.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.67K→7.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.47K→24.47K

Common Stock

Direct
S · Sale

Shares

−17K

Price / share

$66.80

Trade value

$1.14M

% of position

69.5%
5/11/2026
24.47K→7.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.47K→37.47K

Common Stock

Direct
S · Sale

Shares

−30K

Price / share

$66.80

Trade value

$2M

% of position

80.1%
5/11/2026
37.47K→7.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.47K→22.47K

Common Stock

Direct
S · Sale

Shares

−15K

Price / share

$66.80

Trade value

$1M

% of position

66.8%
5/11/2026
22.47K→7.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.47K→5.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.26K→11.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.36K→5.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.26K→15.26K

Common Stock

Direct
S · Sale

Shares

−10K

Price / share

$65.56

Trade value

$655.63K

% of position

65.5%
5/12/2026
15.26K→5.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.26K→30.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.76K→5.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