Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Insider Trading Summary (Last 30 Days)

See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.

Transactions

12

Insider Involved

3

Total Buys

$0.00

Total Sells

$1.14M

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
1,372 $214.02

1,372

$214.02

$293,635

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
100 $201.62

100

$201.62

$20,162

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
400 $215.03

400

$215.03

$86,011

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
100 $203.91

100

$203.91

$20,391

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
100 $216.04

100

$216.04

$21,604

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
200 $206.42

200

$206.42

$41,284

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
100 $209.42

100

$209.42

$20,942

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
500 $212.54

500

$212.54

$106,268

Aug 03, 2026

Davies Philip D

Davies Philip D
Sell
200 $200.06

200

$200.06

$40,011

Jul 23, 2026

Lavie Zmira

Lavie Zmira
Sell
1,216 $224.72

1,216

$224.72

$273,260

Jul 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
500 $302.04

500

$302.04

$151,018

Jul 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $303.32

200

$303.32

$60,663

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
500 $334.40

500

$334.40

$167,201

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
600 $323.02

600

$323.02

$193,810

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
500 $313.05

500

$313.05

$156,526

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $344.64

200

$344.64

$68,928

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $335.40

200

$335.40

$67,080

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $324.21

200

$324.21

$64,841

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,300 $314.69

1,300

$314.69

$409,095

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
372 $346.63

372

$346.63

$128,946

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,353 $309.15

1,353

$309.15

$418,280

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
100 $338.17

100

$338.17

$33,817

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
600 $328.29

600

$328.29

$196,976

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
400 $315.29

400

$315.29

$126,114

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
428 $347.44

428

$347.44

$148,704

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,071 $310.13

2,071

$310.13

$642,280

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $339.75

200

$339.75

$67,950

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
240 $331.50

240

$331.50

$79,560

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $318.86

200

$318.86

$63,771

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
400 $350.54

400

$350.54

$140,214

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
4,184 $310.82

4,184

$310.82

$1,300,462

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
503 $341.65

503

$341.65

$171,850

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
960 $332.99

960

$332.99

$319,674

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $321.04

200

$321.04

$64,209

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
3,992 $311.99

3,992

$311.99

$1,245,463

Jul 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
297 $342.94

297

$342.94

$101,855

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,289 $350.01

1,289

$350.01

$451,158

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,278 $362.03

1,278

$362.03

$462,669

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
998 $356.87

998

$356.87

$356,154

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
300 $351.01

300

$351.01

$105,304

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
322 $362.97

322

$362.97

$116,875

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,175 $357.86

2,175

$357.86

$778,344

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,509 $352.22

1,509

$352.22

$531,493

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
148 $345.02

148

$345.02

$51,063

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
880 $364.50

880

$364.50

$320,759

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,997 $358.84

1,997

$358.84

$716,594

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,658 $353.54

1,658

$353.54

$586,171

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
52 $345.62

52

$345.62

$17,972

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $365.50

200

$365.50

$73,100

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,359 $359.87

1,359

$359.87

$489,058

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,063 $354.80

2,063

$354.80

$731,953

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,400 $348.88

1,400

$348.88

$488,432

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $366.70

200

$366.70

$73,339

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,922 $361.18

1,922

$361.18

$694,186

Jul 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
250 $356.06

250

$356.06

$89,016

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
230 $359.82

230

$359.82

$82,759

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
300 $352.45

300

$352.45

$105,735

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
470 $361.95

470

$361.95

$170,119

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
300 $353.31

300

$353.31

$105,994

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
200 $364.52

200

$364.52

$72,903

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
400 $354.76

400

$354.76

$141,903

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
100 $366.68

100

$366.68

$36,668

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
400 $357.62

400

$357.62

$143,048

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
173 $348.84

173

$348.84

$60,348

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
300 $358.62

300

$358.62

$107,587

Jul 01, 2026

Davies Philip D

Davies Philip D
Sell
200 $349.52

200

$349.52

$69,904

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
3,118 $379.98

3,118

$379.98

$1,184,791

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,245 $373.61

1,245

$373.61

$465,149

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $365.16

200

$365.16

$73,031

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,111 $381.12

1,111

$381.12

$423,421

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,100 $375.09

1,100

$375.09

$412,603

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,000 $369.26

1,000

$369.26

$369,258

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
92 $354.45

92

$354.45

$32,609

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $382.28

200

$382.28

$76,455

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $376.47

200

$376.47

$75,293

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,800 $370.62

1,800

$370.62

$667,111

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
108 $356.22

108

$356.22

$38,472

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,118 $378.30

2,118

$378.30

$801,247

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,000 $371.66

2,000

$371.66

$743,330

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $360.05

600

$360.05

$216,030

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
3,053 $379.23

3,053

$379.23

$1,157,788

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,855 $372.78

1,855

$372.78

$691,506

Jun 30, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $363.69

200

$363.69

$72,738

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,700 $366.71

2,700

$366.71

$990,116

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,200 $367.62

1,200

$367.62

$441,145

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,100 $368.50

2,100

$368.50

$773,851

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $369.34

200

$369.34

$73,867

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,560 $365.52

2,560

$365.52

$935,730

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
300 $340.57

300

$340.57

$102,171

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
700 $334.42

700

$334.42

$234,094

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
800 $358.11

800

$358.11

$286,489

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
100 $326.16

100

$326.16

$32,616

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
500 $350.30

500

$350.30

$175,148

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
800 $342.04

800

$342.04

$273,630

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
890 $335.90

890

$335.90

$298,954

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
400 $359.04

400

$359.04

$143,617

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
100 $328.51

100

$328.51

$32,851

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $351.99

200

$351.99

$70,397

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
300 $343.47

300

$343.47

$103,040

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
110 $337.07

110

$337.07

$37,077

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
100 $361.40

100

$361.40

$36,140

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
600 $330.86

600

$330.86

$198,517

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
500 $354.39

500

$354.39

$177,197

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
334 $345.27

334

$345.27

$115,320

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $337.93

200

$337.93

$67,585

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $362.62

200

$362.62

$72,523

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $331.81

200

$331.81

$66,361

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $355.72

200

$355.72

$71,144

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $322.10

200

$322.10

$64,420

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
466 $346.22

466

$346.22

$161,338

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
300 $339.73

300

$339.73

$101,920

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,040 $364.47

1,040

$364.47

$379,049

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
700 $333.45

700

$333.45

$233,413

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
500 $357.08

500

$357.08

$178,542

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
400 $324.59

400

$324.59

$129,836

Jun 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
100 $348.22

100

$348.22

$34,822

Jun 26, 2026

D'Amico Andrew

D'Amico Andrew
Sell
331 $319.53

331

$319.53

$105,764

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
900 $313.10

900

$313.10

$281,789

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
442 $306.44

442

$306.44

$135,444

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $320.82

200

$320.82

$64,164

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
500 $314.02

500

$314.02

$157,012

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
300 $307.64

300

$307.64

$92,291

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $322.43

200

$322.43

$64,485

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
700 $315.47

700

$315.47

$220,828

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
276 $308.64

276

$308.64

$85,186

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $325.50

200

$325.50

$65,099

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
400 $316.63

400

$316.63

$126,651

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
224 $309.49

224

$309.49

$69,326

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
100 $303.70

100

$303.70

$30,370

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
14,400 $326.93

14,400

$326.93

$4,707,792

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
100 $317.67

100

$317.67

$31,767

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
400 $311.16

400

$311.16

$124,465

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
400 $305.24

400

$305.24

$122,095

Jun 26, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
258 $319.07

258

$319.07

$82,320

Jun 25, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $336.82

200

$336.82

$67,364

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,973 $330.43

1,973

$330.43

$651,933

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,187 $325.21

1,187

$325.21

$386,021

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
300 $336.24

300

$336.24

$100,871

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
3,293 $331.21

3,293

$331.21

$1,090,680

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
824 $326.45

824

$326.45

$268,999

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $338.07

600

$338.07

$202,844

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,904 $332.30

1,904

$332.30

$632,702

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,289 $327.26

1,289

$327.26

$421,844

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
100 $342.51

100

$342.51

$34,251

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
3,035 $333.19

3,035

$333.19

$1,011,223

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,423 $328.20

1,423

$328.20

$467,031

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,357 $334.25

1,357

$334.25

$453,575

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,477 $329.46

1,477

$329.46

$486,617

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,000 $322.74

1,000

$322.74

$322,739

Jun 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
238 $335.18

238

$335.18

$79,773

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
100 $334.86

100

$334.86

$33,486

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
200 $328.53

200

$328.53

$65,706

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
50 $338.09

50

$338.09

$16,905

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
79 $330.02

79

$330.02

$26,072

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
50 $342.51

50

$342.51

$17,126

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
110 $330.99

110

$330.99

$36,409

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
50 $331.84

50

$331.84

$16,592

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
211 $333.22

211

$333.22

$70,310

Jun 25, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
150 $327.19

150

$327.19

$49,078

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,600 $321.09

1,600

$321.09

$513,742

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $339.29

200

$339.29

$67,858

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,999 $315.57

1,999

$315.57

$630,817

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,058 $333.39

2,058

$333.39

$686,126

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
100 $327.15

100

$327.15

$32,715

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,622 $322.24

1,622

$322.24

$522,667

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $316.53

200

$316.53

$63,306

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
77 $333.77

77

$333.77

$25,700

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
708 $328.55

708

$328.55

$232,613

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
891 $323.03

891

$323.03

$287,817

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
673 $317.61

673

$317.61

$213,749

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,263 $335.33

1,263

$335.33

$423,518

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,292 $329.86

1,292

$329.86

$426,174

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
76 $323.98

76

$323.98

$24,623

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $318.68

600

$318.68

$191,205

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,037 $336.20

1,037

$336.20

$348,638

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
800 $330.85

800

$330.85

$264,679

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
938 $325.20

938

$325.20

$305,037

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,100 $319.84

1,100

$319.84

$351,827

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
700 $337.29

700

$337.29

$236,103

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
301 $314.42

301

$314.42

$94,642

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,565 $332.23

1,565

$332.23

$519,939

Jun 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $326.16

200

$326.16

$65,231

Jun 24, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
331 $334.90

331

$334.90

$110,852

Jun 23, 2026

D'Amico Andrew

D'Amico Andrew
Sell
754 $330.00

754

$330.00

$248,820

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
805 $333.10

805

$333.10

$268,147

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $326.68

600

$326.68

$196,010

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,200 $345.34

1,200

$345.34

$414,411

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,201 $339.82

2,201

$339.82

$747,945

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,400 $334.18

1,400

$334.18

$467,856

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
500 $327.88

500

$327.88

$163,942

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $347.07

600

$347.07

$208,242

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,900 $340.82

1,900

$340.82

$647,558

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
3,295 $335.64

3,295

$335.64

$1,105,926

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $329.79

600

$329.79

$197,872

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $341.85

600

$341.85

$205,107

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,000 $336.46

2,000

$336.46

$672,915

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,000 $331.17

1,000

$331.17

$331,174

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $342.94

600

$342.94

$205,767

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
400 $337.28

400

$337.28

$134,912

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
400 $331.82

400

$331.82

$132,727

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,000 $344.28

1,000

$344.28

$344,277

Jun 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
899 $338.46

899

$338.46

$304,277

Jun 23, 2026

Schmidt James F

Schmidt James F
Sell
754 $330.00

754

$330.00

$248,820

Jun 22, 2026

D'Amico Andrew

D'Amico Andrew
Sell
300 $357.47

300

$357.47

$107,241

Jun 22, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $359.05

200

$359.05

$71,810

Jun 22, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $362.13

200

$362.13

$72,426

Jun 22, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $363.33

200

$363.33

$72,666

Jun 22, 2026

D'Amico Andrew

D'Amico Andrew
Sell
116 $365.84

116

$365.84

$42,437

Jun 22, 2026

D'Amico Andrew

D'Amico Andrew
Sell
100 $354.12

100

$354.12

$35,412

Jun 22, 2026

D'Amico Andrew

D'Amico Andrew
Sell
100 $367.10

100

$367.10

$36,710

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,988 $361.73

1,988

$361.73

$719,115

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,382 $356.31

1,382

$356.31

$492,419

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
495 $367.67

495

$367.67

$181,996

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,613 $362.67

2,613

$362.67

$947,644

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,728 $357.46

2,728

$357.46

$975,160

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
100 $368.80

100

$368.80

$36,880

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,140 $363.59

2,140

$363.59

$778,089

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
872 $358.89

872

$358.89

$312,948

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
200 $351.72

200

$351.72

$70,343

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
2,260 $364.60

2,260

$364.60

$823,988

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
900 $359.53

900

$359.53

$323,576

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
600 $354.08

600

$354.08

$212,450

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
416 $365.63

416

$365.63

$152,103

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
1,589 $360.54

1,589

$360.54

$572,896

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
918 $355.33

918

$355.33

$326,196

Jun 22, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Sell
799 $366.74

799

$366.74

$293,023

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
169 $365.12

169

$365.12

$61,705

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
435 $357.70

435

$357.70

$155,597

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
145 $367.06

145

$367.06

$53,224

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
145 $359.84

145

$359.84

$52,177

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
280 $360.95

280

$360.95

$101,065

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
145 $351.38

145

$351.38

$50,950

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
480 $362.53

480

$362.53

$174,014

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
45 $354.11

45

$354.11

$15,935

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
190 $363.97

190

$363.97

$69,155

Jun 22, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
90 $356.49

90

$356.49

$32,084

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $324.54

600

$324.54

$194,725

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $338.32

200

$338.32

$67,664

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,731 $331.67

2,731

$331.67

$905,799

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,412 $325.63

1,412

$325.63

$459,791

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
400 $340.08

400

$340.08

$136,030

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,600 $332.89

2,600

$332.89

$865,522

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,188 $326.86

2,188

$326.86

$715,176

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,300 $333.96

1,300

$333.96

$434,147

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,800 $327.89

1,800

$327.89

$590,194

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
900 $334.79

900

$334.79

$301,312

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,091 $329.77

2,091

$329.77

$689,559

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
800 $337.48

800

$337.48

$269,982

Jun 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,978 $330.75

2,978

$330.75

$984,968

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,620 $334.30

1,620

$334.30

$541,568

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,275 $328.67

1,275

$328.67

$419,056

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
300 $322.75

300

$322.75

$96,825

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
748 $335.19

748

$335.19

$250,724

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,794 $329.69

2,794

$329.69

$921,157

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,183 $324.42

2,183

$324.42

$708,211

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $336.21

200

$336.21

$67,241

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,564 $330.94

1,564

$330.94

$517,593

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,719 $325.66

1,719

$325.66

$559,807

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $338.20

200

$338.20

$67,640

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,300 $331.85

1,300

$331.85

$431,409

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,453 $326.38

1,453

$326.38

$474,229

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,783 $333.38

2,783

$333.38

$927,798

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,561 $327.70

1,561

$327.70

$511,543

Jun 17, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
300 $322.19

300

$322.19

$96,656

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,901 $327.35

1,901

$327.35

$622,283

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $321.02

400

$321.02

$128,410

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $337.13

400

$337.13

$134,853

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,400 $328.88

1,400

$328.88

$460,431

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,001 $322.82

1,001

$322.82

$323,141

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
718 $338.39

718

$338.39

$242,966

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,896 $329.92

2,896

$329.92

$955,449

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,745 $324.24

2,745

$324.24

$890,052

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
900 $339.36

900

$339.36

$305,420

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
405 $331.23

405

$331.23

$134,147

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,770 $325.40

1,770

$325.40

$575,956

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
200 $340.22

200

$340.22

$68,044

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
200 $332.25

200

$332.25

$66,449

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,884 $326.32

2,884

$326.32

$941,120

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,180 $320.03

1,180

$320.03

$377,634

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $341.74

400

$341.74

$136,694

Jun 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $335.08

600

$335.08

$201,048

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
400 $323.51

400

$323.51

$129,403

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,000 $318.12

2,000

$318.12

$636,248

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
645 $312.82

645

$312.82

$201,772

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $324.81

600

$324.81

$194,886

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
100 $318.83

100

$318.83

$31,883

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
846 $314.38

846

$314.38

$265,961

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $330.05

200

$330.05

$66,010

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,510 $320.44

2,510

$320.44

$804,311

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
954 $315.06

954

$315.06

$300,563

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $309.23

600

$309.23

$185,538

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $331.70

200

$331.70

$66,340

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
3,990 $321.45

3,990

$321.45

$1,282,577

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,703 $316.18

1,703

$316.18

$538,447

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
400 $309.61

400

$309.61

$123,842

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,800 $322.58

1,800

$322.58

$580,637

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,297 $317.46

2,297

$317.46

$729,214

Jun 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
755 $311.71

755

$311.71

$235,339

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,252 $305.35

2,252

$305.35

$687,646

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
797 $299.88

797

$299.88

$239,008

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
3,382 $306.37

3,382

$306.37

$1,036,140

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
944 $300.94

944

$300.94

$284,091

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,443 $307.48

2,443

$307.48

$751,173

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
589 $302.14

589

$302.14

$177,963

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
401 $296.12

401

$296.12

$118,743

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,707 $308.34

1,707

$308.34

$526,329

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
4,716 $303.59

4,716

$303.59

$1,431,738

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
99 $297.18

99

$297.18

$29,421

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
800 $309.20

800

$309.20

$247,357

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,591 $304.47

1,591

$304.47

$484,410

Jun 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
279 $299.01

279

$299.01

$83,423

Jun 11, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
730 $292.89

730

$292.89

$213,810

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,200 $293.89

1,200

$293.89

$352,668

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,240 $287.30

2,240

$287.30

$643,558

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $281.98

600

$281.98

$169,190

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $294.64

600

$294.64

$176,784

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,532 $288.27

1,532

$288.27

$441,632

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
471 $282.86

471

$282.86

$133,225

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
600 $296.48

600

$296.48

$177,889

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
628 $289.21

628

$289.21

$181,624

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,329 $283.88

1,329

$283.88

$377,280

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,100 $297.80

2,100

$297.80

$625,389

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,000 $290.37

2,000

$290.37

$580,742

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
868 $285.43

868

$285.43

$247,750

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,500 $299.03

1,500

$299.03

$448,546

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
1,600 $292.27

1,600

$292.27

$467,624

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
2,332 $286.30

2,332

$286.30

$667,640

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $280.56

200

$280.56

$56,113

Jun 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman & CEO
Sell
200 $300.49

200

$300.49

$60,097

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
295 $272.21

295

$272.21

$80,301

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
384 $290.90

384

$290.90

$111,705

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
429 $265.49

429

$265.49

$113,897

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $285.66

1,000

$285.66

$285,665

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
536 $280.26

536

$280.26

$150,217

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
677 $273.59

677

$273.59

$185,217

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
516 $291.87

516

$291.87

$150,605

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
425 $266.85

425

$266.85

$113,413

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
770 $286.56

770

$286.56

$220,655

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,665 $281.29

1,665

$281.29

$468,355

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,479 $274.45

1,479

$274.45

$405,908

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
878 $293.30

878

$293.30

$257,521

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
446 $268.08

446

$268.08

$119,566

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
430 $287.21

430

$287.21

$123,499

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $260.52

400

$260.52

$104,208

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,423 $282.17

1,423

$282.17

$401,535

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $275.53

800

$275.53

$220,420

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $294.10

400

$294.10

$117,641

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $268.43

400

$268.43

$107,371

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $288.87

800

$288.87

$231,096

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $262.15

400

$262.15

$104,858

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,336 $283.61

2,336

$283.61

$662,524

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
495 $276.49

495

$276.49

$136,861

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $271.08

400

$271.08

$108,432

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
100 $289.25

100

$289.25

$28,925

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
500 $264.06

500

$264.06

$132,030

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,211 $284.69

1,211

$284.69

$344,760

Jun 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
405 $278.18

405

$278.18

$112,663

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $277.61

400

$277.61

$111,044

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,958 $271.81

2,958

$271.81

$804,013

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,400 $265.25

1,400

$265.25

$371,343

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,002 $272.77

4,002

$272.77

$1,091,626

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $266.74

400

$266.74

$106,694

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,140 $273.68

3,140

$273.68

$859,353

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
300 $267.69

300

$267.69

$80,306

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $261.82

600

$261.82

$157,089

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,600 $274.60

1,600

$274.60

$439,361

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
640 $269.57

640

$269.57

$172,525

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
900 $263.06

900

$263.06

$236,751

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $275.42

600

$275.42

$165,250

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,260 $270.66

2,260

$270.66

$611,682

Jun 08, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $264.58

800

$264.58

$211,661

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $267.38

800

$267.38

$213,902

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
347 $285.64

347

$285.64

$99,116

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
945 $280.22

945

$280.22

$264,807

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,457 $274.12

1,457

$274.12

$399,390

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
900 $268.43

900

$268.43

$241,587

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
892 $286.62

892

$286.62

$255,662

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,255 $281.32

2,255

$281.32

$634,388

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,343 $275.06

1,343

$275.06

$369,404

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $269.37

800

$269.37

$215,499

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
83 $287.62

83

$287.62

$23,872

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $282.40

1,000

$282.40

$282,400

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $276.40

600

$276.40

$165,838

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,416 $270.37

1,416

$270.37

$382,849

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6 $288.51

6

$288.51

$1,731

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
915 $283.75

915

$283.75

$259,636

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
900 $277.46

900

$277.46

$249,714

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,084 $271.44

1,084

$271.44

$294,244

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $266.28

1,000

$266.28

$266,282

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
957 $284.72

957

$284.72

$272,478

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,300 $278.67

1,300

$278.67

$362,275

Jun 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $272.88

1,000

$272.88

$272,880

Jun 05, 2026

CRILLY SEAN

CRILLY SEAN
Corp. VP-Eng., Pwr Syst.
Sell
2,500 $282.52

2,500

$282.52

$706,293

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,900 $315.94

1,900

$315.94

$600,295

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,863 $310.47

1,863

$310.47

$578,403

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,600 $316.98

1,600

$316.98

$507,171

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,762 $311.53

2,762

$311.53

$860,438

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $317.82

400

$317.82

$127,129

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,337 $312.45

1,337

$312.45

$417,750

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,600 $305.15

1,600

$305.15

$488,241

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $319.22

400

$319.22

$127,686

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,265 $313.44

1,265

$313.44

$396,505

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,673 $307.69

1,673

$307.69

$514,767

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,000 $314.83

2,000

$314.83

$629,659

Jun 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,200 $309.08

3,200

$309.08

$989,054

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
222 $336.19

222

$336.19

$74,633

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,113 $330.18

2,113

$330.18

$697,676

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,219 $325.32

1,219

$325.32

$396,566

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $337.52

800

$337.52

$270,016

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,342 $331.50

1,342

$331.50

$444,867

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
528 $326.34

528

$326.34

$172,309

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
900 $338.52

900

$338.52

$304,667

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $332.20

400

$332.20

$132,879

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,245 $327.31

3,245

$327.31

$1,062,129

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
200 $339.85

200

$339.85

$67,969

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $333.85

600

$333.85

$200,312

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,444 $328.43

2,444

$328.43

$802,671

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,278 $335.31

1,278

$335.31

$428,530

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,132 $329.49

4,132

$329.49

$1,361,462

Jun 03, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
577 $324.36

577

$324.36

$187,156

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $327.84

600

$327.84

$196,704

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,450 $322.47

1,450

$322.47

$467,583

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $334.11

1,000

$334.11

$334,108

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,171 $328.97

1,171

$328.97

$385,224

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
808 $323.44

808

$323.44

$261,339

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
500 $316.96

500

$316.96

$158,478

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
995 $329.63

995

$329.63

$327,980

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
897 $324.72

897

$324.72

$291,277

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,200 $318.47

1,200

$318.47

$382,168

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,534 $330.78

1,534

$330.78

$507,421

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,336 $325.44

1,336

$325.44

$434,782

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $320.18

1,000

$320.18

$320,179

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,700 $332.08

3,700

$332.08

$1,228,709

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,661 $326.66

1,661

$326.66

$542,588

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,050 $321.24

1,050

$321.24

$337,307

Jun 02, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,098 $333.04

1,098

$333.04

$365,682

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,713 $318.58

1,713

$318.58

$545,735

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $313.05

800

$313.05

$250,439

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,026 $325.19

2,026

$325.19

$658,842

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
700 $319.50

700

$319.50

$223,652

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $313.99

800

$313.99

$251,188

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,100 $325.98

1,100

$325.98

$358,578

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
100 $320.16

100

$320.16

$32,016

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,200 $315.06

1,200

$315.06

$378,075

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $327.22

1,000

$327.22

$327,216

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,767 $321.93

1,767

$321.93

$568,852

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,822 $316.21

1,822

$316.21

$576,128

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,637 $328.58

2,637

$328.58

$866,456

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,437 $323.28

1,437

$323.28

$464,550

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
900 $317.43

900

$317.43

$285,683

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $329.42

400

$329.42

$131,769

Jun 01, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,598 $324.10

1,598

$324.10

$517,918

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
400 $323.45

400

$323.45

$129,378

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
283 $314.94

283

$314.94

$89,127

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
600 $325.18

600

$325.18

$195,109

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
200 $316.27

200

$316.27

$63,253

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $326.93

100

$326.93

$32,693

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
17 $317.85

17

$317.85

$5,403

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
372 $328.48

372

$328.48

$122,195

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
500 $319.02

500

$319.02

$159,510

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $329.52

100

$329.52

$32,952

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
200 $321.93

200

$321.93

$64,385

Jun 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
300 $314.11

300

$314.11

$94,234

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
900 $324.97

900

$324.97

$292,476

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
500 $316.33

500

$316.33

$158,165

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
200 $325.68

200

$325.68

$65,136

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
500 $318.89

500

$318.89

$159,444

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
101 $326.94

101

$326.94

$33,021

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
200 $319.92

200

$319.92

$63,983

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
599 $328.52

599

$328.52

$196,783

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
400 $322.00

400

$322.00

$128,801

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
400 $313.36

400

$313.36

$125,345

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
200 $329.52

200

$329.52

$65,903

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
600 $323.55

600

$323.55

$194,127

Jun 01, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
400 $314.86

400

$314.86

$125,942

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $336.17

1,000

$336.17

$336,166

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $329.66

1,000

$329.66

$329,665

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,983 $323.51

2,983

$323.51

$965,020

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $337.05

400

$337.05

$134,818

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,800 $330.69

2,800

$330.69

$925,938

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,261 $324.92

1,261

$324.92

$409,718

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
237 $340.22

237

$340.22

$80,631

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,000 $331.79

2,000

$331.79

$663,575

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,034 $325.59

3,034

$325.59

$987,841

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
200 $318.67

200

$318.67

$63,733

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
163 $341.75

163

$341.75

$55,705

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
516 $333.66

516

$333.66

$172,170

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,200 $326.67

1,200

$326.67

$392,001

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
397 $321.46

397

$321.46

$127,620

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
85 $334.45

85

$334.45

$28,428

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $328.03

1,000

$328.03

$328,026

May 29, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,724 $322.72

1,724

$322.72

$556,374

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,670 $346.51

1,670

$346.51

$578,670

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,049 $341.32

1,049

$341.32

$358,049

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
420 $335.76

420

$335.76

$141,021

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,700 $347.45

1,700

$347.45

$590,661

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,756 $342.49

2,756

$342.49

$943,906

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,303 $336.68

1,303

$336.68

$438,691

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $328.37

600

$328.37

$197,024

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,400 $348.58

2,400

$348.58

$836,588

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,795 $343.16

1,795

$343.16

$615,970

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
477 $337.96

477

$337.96

$161,207

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $330.25

400

$330.25

$132,100

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
200 $349.18

200

$349.18

$69,835

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,300 $344.45

1,300

$344.45

$447,784

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $339.02

1,000

$339.02

$339,024

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
900 $333.48

900

$333.48

$300,128

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
200 $350.42

200

$350.42

$70,084

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
530 $345.53

530

$345.53

$183,131

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $340.25

600

$340.25

$204,151

May 28, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
700 $334.31

700

$334.31

$234,016

May 27, 2026

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
323 $355.00

323

$355.00

$114,665

May 26, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
3,000 $328.41

3,000

$328.41

$985,239

May 26, 2026

D'Amico Andrew

D'Amico Andrew
Sell
75 $320.08

75

$320.08

$24,006

May 26, 2026

D'Amico Andrew

D'Amico Andrew
Sell
75 $321.51

75

$321.51

$24,113

May 26, 2026

D'Amico Andrew

D'Amico Andrew
Sell
303 $323.11

303

$323.11

$97,901

May 26, 2026

D'Amico Andrew

D'Amico Andrew
Sell
51 $324.36

51

$324.36

$16,542

May 26, 2026

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
817 $330.00

817

$330.00

$269,610

May 26, 2026

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
719 $330.00

719

$330.00

$237,270

May 26, 2026

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
577 $330.00

577

$330.00

$190,410

May 26, 2026

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
794 $330.00

794

$330.00

$262,020

May 26, 2026

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
480 $330.00

480

$330.00

$158,400

May 26, 2026

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
1,184 $330.00

1,184

$330.00

$390,720

May 14, 2026

D'Amico Andrew

D'Amico Andrew
Sell
760 $315.30

760

$315.30

$239,631

May 14, 2026

D'Amico Andrew

D'Amico Andrew
Sell
40 $316.17

40

$316.17

$12,647

May 13, 2026

D'Amico Andrew

D'Amico Andrew
Sell
149 $312.87

149

$312.87

$46,618

May 13, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $315.00

200

$315.00

$63,000

May 13, 2026

D'Amico Andrew

D'Amico Andrew
Sell
851 $311.58

851

$311.58

$265,156

May 13, 2026

Gusinov Alex

Gusinov Alex
Corp. Vice President Eng.
Sell
1,502 $300.00

1,502

$300.00

$450,600

May 12, 2026

D'Amico Andrew

D'Amico Andrew
Sell
565 $303.03

565

$303.03

$171,212

May 12, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
1,575 $286.91

1,575

$286.91

$451,884

May 12, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
2,466 $286.91

2,466

$286.91

$707,521

May 11, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
4,638 $304.65

4,638

$304.65

$1,412,984

May 11, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
4,346 $304.65

4,346

$304.65

$1,324,025

May 11, 2026

Morrison Kemble D

Morrison Kemble D
Sell
1,000 $301.71

1,000

$301.71

$301,707

May 11, 2026

Morrison Kemble D

Morrison Kemble D
Sell
100 $302.52

100

$302.52

$30,252

May 11, 2026

Morrison Kemble D

Morrison Kemble D
Sell
413 $303.55

413

$303.55

$125,365

May 11, 2026

Morrison Kemble D

Morrison Kemble D
Sell
800 $300.31

800

$300.31

$240,246

May 11, 2026

McNamara Michael

McNamara Michael
General Manager Mfg. Ops.
Sell
10,000 $309.00

10,000

$309.00

$3,090,000

May 11, 2026

McNamara Michael

McNamara Michael
General Manager Mfg. Ops.
Sell
1,516 $309.00

1,516

$309.00

$468,444

May 11, 2026

McNamara Michael

McNamara Michael
General Manager Mfg. Ops.
Sell
7,102 $309.00

7,102

$309.00

$2,194,518

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
100 $295.00

100

$295.00

$29,500

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
533 $297.54

533

$297.54

$158,589

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
700 $290.01

700

$290.01

$203,004

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
200 $299.45

200

$299.45

$59,889

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
262 $291.44

262

$291.44

$76,357

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
1,930 $300.13

1,930

$300.13

$579,244

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
238 $292.66

238

$292.66

$69,654

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
599 $301.34

599

$301.34

$180,504

May 11, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
497 $293.63

497

$293.63

$145,936

May 06, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,000 $276.93

1,000

$276.93

$276,926

May 06, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
3,930 $276.93

3,930

$276.93

$1,088,317

May 06, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,202 $276.93

1,202

$276.93

$332,864

May 06, 2026

CARLSON JASON

CARLSON JASON
Sell
800 $275.09

800

$275.09

$220,072

May 06, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
200 $272.22

200

$272.22

$54,444

May 06, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
283 $274.02

283

$274.02

$77,548

May 06, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
847 $275.26

847

$275.26

$233,147

May 06, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
500 $276.26

500

$276.26

$138,131

May 06, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
500 $270.18

500

$270.18

$135,091

May 06, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
2,530 $280.39

2,530

$280.39

$709,378

May 06, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
200 $271.11

200

$271.11

$54,221

May 05, 2026

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
508 $265.00

508

$265.00

$134,620

May 05, 2026

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
1,692 $265.00

1,692

$265.00

$448,380

May 05, 2026

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
1,228 $265.00

1,228

$265.00

$325,420

May 05, 2026

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
1,984 $265.00

1,984

$265.00

$525,760

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $244.30

200

$244.30

$48,859

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
100 $246.76

100

$246.76

$24,676

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $247.91

200

$247.91

$49,581

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $249.84

200

$249.84

$49,967

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
1,943 $251.08

1,943

$251.08

$487,840

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
1,469 $252.20

1,469

$252.20

$370,482

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
595 $253.61

595

$253.61

$150,897

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
868 $254.35

868

$254.35

$220,778

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
1,337 $255.45

1,337

$255.45

$341,530

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
300 $256.27

300

$256.27

$76,882

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $257.20

200

$257.20

$51,439

May 04, 2026

D'Amico Andrew

D'Amico Andrew
Sell
100 $267.62

100

$267.62

$26,762

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
100 $244.32

100

$244.32

$24,432

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
100 $247.05

100

$247.05

$24,705

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
274 $250.19

274

$250.19

$68,551

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
1,300 $251.09

1,300

$251.09

$326,422

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
700 $252.25

700

$252.25

$176,576

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
500 $253.69

500

$253.69

$126,846

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
500 $254.74

500

$254.74

$127,370

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
500 $255.84

500

$255.84

$127,918

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
200 $256.90

200

$256.90

$51,379

May 04, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
100 $267.62

100

$267.62

$26,762

May 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $264.07

100

$264.07

$26,407

May 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
400 $266.51

400

$266.51

$106,602

May 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
800 $268.40

800

$268.40

$214,720

May 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
1,173 $269.39

1,173

$269.39

$315,990

May 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
200 $270.31

200

$270.31

$54,062

May 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
200 $271.53

200

$271.53

$54,306

May 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $273.21

100

$273.21

$27,321

May 01, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $274.43

100

$274.43

$27,443

Apr 27, 2026

D'Amico Andrew

D'Amico Andrew
Sell
800 $277.00

800

$277.00

$221,600

Apr 27, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
1,241 $277.00

1,241

$277.00

$343,757

Apr 24, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
731 $266.94

731

$266.94

$195,136

Apr 24, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
10,304 $270.76

10,304

$270.76

$2,789,880

Apr 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,000 $273.09

4,000

$273.09

$1,092,343

Apr 23, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
6,000 $259.90

6,000

$259.90

$1,559,420

Apr 23, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
2,000 $259.90

2,000

$259.90

$519,807

Apr 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
9,994 $196.11

9,994

$196.11

$1,959,913

Apr 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,006 $197.00

10,006

$197.00

$1,971,183

Apr 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,000 $198.08

7,000

$198.08

$1,386,580

Apr 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
13,000 $199.07

13,000

$199.07

$2,587,914

Apr 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,213 $191.12

7,213

$191.12

$1,378,553

Apr 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
11,287 $192.20

11,287

$192.20

$2,169,352

Apr 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,300 $193.19

10,300

$193.19

$1,989,806

Apr 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
11,200 $194.00

11,200

$194.00

$2,172,800

Apr 15, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $195.00

10,000

$195.00

$1,950,000

Apr 14, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
9,778 $189.00

9,778

$189.00

$1,848,042

Apr 14, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $190.00

10,000

$190.00

$1,900,005

Apr 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,721 $186.00

4,721

$186.00

$878,106

Apr 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $187.00

10,000

$187.00

$1,870,000

Apr 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $188.00

10,000

$188.00

$1,880,000

Apr 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
222 $189.00

222

$189.00

$41,958

Apr 01, 2026

Davies Philip D

Davies Philip D
Corp. VP - Sales
Sell
472 $158.29

472

$158.29

$74,712

Apr 01, 2026

Davies Philip D

Davies Philip D
Corp. VP - Sales
Sell
300 $159.35

300

$159.35

$47,805

Apr 01, 2026

Davies Philip D

Davies Philip D
Corp. VP - Sales
Sell
100 $160.34

100

$160.34

$16,034

Apr 01, 2026

Davies Philip D

Davies Philip D
Corp. VP - Sales
Sell
100 $162.61

100

$162.61

$16,261

Apr 01, 2026

Davies Philip D

Davies Philip D
Corp. VP - Sales
Sell
1,073 $164.46

1,073

$164.46

$176,461

Apr 01, 2026

Davies Philip D

Davies Philip D
Corp. VP - Sales
Sell
627 $165.69

627

$165.69

$103,885

Apr 01, 2026

Davies Philip D

Davies Philip D
Corp. VP - Sales
Sell
300 $166.49

300

$166.49

$49,947

Apr 01, 2026

Davies Philip D

Davies Philip D
Corp. VP - Sales
Sell
100 $167.75

100

$167.75

$16,775

Mar 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,350 $181.57

7,350

$181.57

$1,334,538

Mar 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,411 $182.48

8,411

$182.48

$1,534,806

Mar 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
18,960 $183.74

18,960

$183.74

$3,483,659

Mar 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $185.00

10,000

$185.00

$1,850,000

Mar 25, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,279 $186.00

5,279

$186.00

$981,894

Mar 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,900 $179.00

7,900

$179.00

$1,414,100

Mar 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $180.10

10,000

$180.10

$1,800,986

Mar 24, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,279 $181.00

5,279

$181.00

$955,510

Mar 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,134 $175.00

3,134

$175.00

$548,450

Mar 23, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,790 $176.00

2,790

$176.00

$491,040

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,766 $174.64

4,766

$174.64

$832,332

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,010 $176.00

3,010

$176.00

$529,763

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,680 $177.87

4,680

$177.87

$832,436

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
13,126 $178.75

13,126

$178.75

$2,346,308

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,579 $179.72

2,579

$179.72

$463,510

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,201 $180.62

2,201

$180.62

$397,549

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,656 $181.71

4,656

$181.71

$846,060

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,958 $182.64

1,958

$182.64

$357,600

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,500 $184.67

1,500

$184.67

$277,002

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,999 $186.27

3,999

$186.27

$744,899

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,101 $187.43

1,101

$187.43

$206,356

Mar 20, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
500 $188.89

500

$188.89

$94,445

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,339 $172.26

8,339

$172.26

$1,436,437

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
12,262 $173.11

12,262

$173.11

$2,122,694

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,599 $174.08

2,599

$174.08

$452,435

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $175.27

800

$175.27

$140,216

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $176.51

400

$176.51

$70,602

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $177.94

600

$177.94

$106,764

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
500 $179.94

500

$179.94

$89,969

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,383 $181.86

2,383

$181.86

$433,361

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,325 $182.73

5,325

$182.73

$973,047

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,262 $183.59

5,262

$183.59

$966,065

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,421 $184.74

1,421

$184.74

$262,517

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,095 $185.60

1,095

$185.60

$203,229

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
399 $186.90

399

$186.90

$74,573

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $187.58

400

$187.58

$75,030

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,917 $189.78

2,917

$189.78

$553,582

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,342 $190.24

4,342

$190.24

$826,042

Mar 19, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
956 $191.45

956

$191.45

$183,026

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,668 $191.87

5,668

$191.87

$1,087,537

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,138 $193.57

3,138

$193.57

$607,408

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,464 $194.39

6,464

$194.39

$1,256,545

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,105 $195.31

7,105

$195.31

$1,387,684

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,506 $196.25

6,506

$196.25

$1,276,789

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,081 $197.36

7,081

$197.36

$1,397,480

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,768 $198.31

6,768

$198.31

$1,342,149

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,600 $199.65

4,600

$199.65

$918,369

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,870 $200.18

1,870

$200.18

$374,341

Mar 18, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $201.05

800

$201.05

$160,840

Mar 17, 2026

McNamara Michael

McNamara Michael
General Manager Mfg. Ops.
Sell
1,668 $190.07

1,668

$190.07

$317,037

Mar 17, 2026

McNamara Michael

McNamara Michael
General Manager Mfg. Ops.
Sell
5,506 $190.07

5,506

$190.07

$1,046,525

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $178.06

600

$178.06

$106,836

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $179.07

400

$179.07

$71,628

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,703 $182.21

2,703

$182.21

$492,507

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
15,020 $183.53

15,020

$183.53

$2,756,555

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,522 $184.41

8,522

$184.41

$1,571,548

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
13,054 $185.47

13,054

$185.47

$2,421,138

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,200 $186.48

7,200

$186.48

$1,342,646

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,301 $187.63

1,301

$187.63

$244,101

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $188.48

800

$188.48

$150,786

Mar 16, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $189.75

400

$189.75

$75,901

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,300 $165.21

1,300

$165.21

$214,775

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,638 $166.83

2,638

$166.83

$440,107

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,502 $167.62

4,502

$167.62

$754,623

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,926 $168.71

6,926

$168.71

$1,168,490

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,100 $169.93

5,100

$169.93

$866,642

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,937 $170.93

7,937

$170.93

$1,356,692

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,106 $171.76

5,106

$171.76

$877,004

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,291 $172.62

8,291

$172.62

$1,431,201

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,714 $174.01

3,714

$174.01

$646,291

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,986 $175.25

2,986

$175.25

$523,282

Mar 13, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,500 $175.80

1,500

$175.80

$263,700

Mar 13, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
2,000 $174.00

2,000

$174.00

$348,000

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,565 $163.74

1,565

$163.74

$256,256

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,067 $164.61

4,067

$164.61

$669,467

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,698 $165.52

3,698

$165.52

$612,098

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,277 $166.77

10,277

$166.77

$1,713,924

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
16,970 $167.55

16,970

$167.55

$2,843,339

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,378 $168.58

5,378

$168.58

$906,625

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,370 $169.59

3,370

$169.59

$571,525

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,375 $170.67

3,375

$170.67

$575,996

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
900 $171.64

900

$171.64

$154,475

Mar 12, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $173.22

400

$173.22

$69,288

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
976 $163.41

976

$163.41

$159,491

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
6,848 $164.43

6,848

$164.43

$1,125,993

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
2,876 $165.13

2,876

$165.13

$474,916

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
2,931 $166.45

2,931

$166.45

$487,869

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
2,846 $167.28

2,846

$167.28

$476,080

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
4,100 $168.30

4,100

$168.30

$690,047

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
5,610 $169.15

5,610

$169.15

$948,907

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
3,700 $170.32

3,700

$170.32

$630,173

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
3,400 $171.11

3,400

$171.11

$581,766

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
100 $172.15

100

$172.15

$17,215

Mar 12, 2026

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
5,200 $173.20

5,200

$173.20

$900,647

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
200 $168.12

200

$168.12

$33,625

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,408 $169.38

1,408

$169.38

$238,491

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
292 $170.31

292

$170.31

$49,731

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
300 $171.26

300

$171.26

$51,377

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,540 $173.01

1,540

$173.01

$266,435

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,160 $174.32

1,160

$174.32

$202,214

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,007 $176.17

4,007

$176.17

$705,932

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,063 $177.28

10,063

$177.28

$1,783,988

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
18,734 $178.12

18,734

$178.12

$3,336,921

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
11,185 $178.95

11,185

$178.95

$2,001,551

Mar 11, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,111 $180.17

1,111

$180.17

$200,170

Mar 11, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
900 $169.48

900

$169.48

$152,532

Mar 11, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
800 $172.96

800

$172.96

$138,371

Mar 11, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
300 $174.41

300

$174.41

$52,324

Mar 11, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
1,997 $176.35

1,997

$176.35

$352,177

Mar 11, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
4,401 $177.57

4,401

$177.57

$781,501

Mar 11, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
5,157 $178.40

5,157

$178.40

$920,014

Mar 11, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
1,245 $179.22

1,245

$179.22

$223,127

Mar 11, 2026

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
700 $180.46

700

$180.46

$126,323

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $169.70

400

$169.70

$67,880

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
959 $171.18

959

$171.18

$164,158

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,753 $172.55

1,753

$172.55

$302,475

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,388 $173.37

4,388

$173.37

$760,759

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,726 $174.98

7,726

$174.98

$1,351,905

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,983 $175.88

3,983

$175.88

$700,515

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,792 $177.15

4,792

$177.15

$848,919

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,218 $178.20

8,218

$178.20

$1,464,416

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
9,432 $179.21

9,432

$179.21

$1,690,307

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,676 $180.09

2,676

$180.09

$481,922

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,371 $181.22

4,371

$181.22

$792,122

Mar 10, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,302 $182.17

1,302

$182.17

$237,191

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,466 $159.23

3,466

$159.23

$551,880

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,840 $160.11

6,840

$160.11

$1,095,152

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,622 $161.14

8,622

$161.14

$1,389,362

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,622 $162.06

2,622

$162.06

$424,933

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,363 $163.24

1,363

$163.24

$222,500

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,718 $164.35

3,718

$164.35

$611,064

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,453 $165.18

6,453

$165.18

$1,065,926

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,046 $166.10

3,046

$166.10

$505,938

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,620 $167.31

1,620

$167.31

$271,036

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
600 $168.04

600

$168.04

$100,825

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,449 $169.16

7,449

$169.16

$1,260,052

Mar 09, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,201 $170.02

4,201

$170.02

$714,267

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,400 $160.17

1,400

$160.17

$224,244

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,400 $161.11

3,400

$161.11

$547,762

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
9,500 $162.36

9,500

$162.36

$1,542,444

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,726 $163.31

6,726

$163.31

$1,098,446

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,338 $164.25

4,338

$164.25

$712,510

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
7,032 $165.22

7,032

$165.22

$1,161,812

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,580 $166.17

3,580

$166.17

$594,901

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
924 $167.17

924

$167.17

$154,465

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,299 $168.17

1,299

$168.17

$218,447

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
501 $168.81

501

$168.81

$84,575

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,498 $171.45

1,498

$171.45

$256,834

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
542 $172.69

542

$172.69

$93,598

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,315 $173.91

1,315

$173.91

$228,696

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,145 $174.66

3,145

$174.66

$549,300

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,700 $175.49

1,700

$175.49

$298,338

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,400 $176.74

2,400

$176.74

$424,183

Mar 06, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
700 $177.47

700

$177.47

$124,230

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,100 $176.88

1,100

$176.88

$194,572

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
584 $177.74

584

$177.74

$103,799

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,850 $178.86

3,850

$178.86

$688,596

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,120 $179.81

10,120

$179.81

$1,819,701

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,882 $180.70

6,882

$180.70

$1,243,560

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,764 $181.88

4,764

$181.88

$866,468

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
266 $182.91

266

$182.91

$48,655

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
353 $183.83

353

$183.83

$64,893

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
981 $185.27

981

$185.27

$181,754

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,600 $186.71

1,600

$186.71

$298,739

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,503 $188.23

1,503

$188.23

$282,907

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,997 $189.04

1,997

$189.04

$377,519

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $190.04

400

$190.04

$76,015

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,000 $191.29

1,000

$191.29

$191,289

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,100 $192.81

1,100

$192.81

$212,090

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
400 $193.58

400

$193.58

$77,432

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,400 $194.93

1,400

$194.93

$272,901

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
800 $196.35

800

$196.35

$157,083

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,212 $197.97

1,212

$197.97

$239,945

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,888 $199.34

3,888

$199.34

$775,015

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,795 $200.08

1,795

$200.08

$359,136

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,265 $201.05

1,265

$201.05

$254,329

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,640 $202.15

1,640

$202.15

$331,520

Mar 05, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,100 $203.06

1,100

$203.06

$223,362

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $177.18

100

$177.18

$17,718

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
700 $179.38

700

$179.38

$125,567

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
607 $180.24

607

$180.24

$109,404

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
698 $181.49

698

$181.49

$126,679

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $182.17

100

$182.17

$18,217

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $185.51

100

$185.51

$18,551

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
300 $187.26

300

$187.26

$56,177

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
300 $189.21

300

$189.21

$56,762

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
300 $193.12

300

$193.12

$57,936

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
300 $194.98

300

$194.98

$58,494

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
100 $196.45

100

$196.45

$19,645

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
1,514 $199.49

1,514

$199.49

$302,024

Mar 05, 2026

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
300 $202.18

300

$202.18

$60,655

Mar 05, 2026

CRILLY SEAN

CRILLY SEAN
Corp. VP-Eng., Pwr Syst
Sell
300 $180.32

300

$180.32

$54,097

Mar 05, 2026

CRILLY SEAN

CRILLY SEAN
Corp. VP-Eng., Pwr Syst
Sell
786 $180.32

786

$180.32

$141,735

Mar 05, 2026

CRILLY SEAN

CRILLY SEAN
Corp. VP-Eng., Pwr Syst
Sell
554 $180.32

554

$180.32

$99,900

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
917 $195.87

917

$195.87

$179,617

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,427 $196.76

2,427

$196.76

$477,527

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,563 $197.83

2,563

$197.83

$507,042

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,954 $199.02

5,954

$199.02

$1,184,974

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,450 $199.81

10,450

$199.81

$2,087,971

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,569 $200.81

3,569

$200.81

$716,697

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,200 $201.89

2,200

$201.89

$444,164

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
9,528 $202.98

9,528

$202.98

$1,933,999

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,950 $204.03

3,950

$204.03

$805,923

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,314 $205.09

3,314

$205.09

$679,675

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,528 $206.03

2,528

$206.03

$520,856

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
2,300 $207.12

2,300

$207.12

$476,382

Mar 04, 2026

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
300 $208.06

300

$208.06

$62,418

Mar 04, 2026

Shen Zheng John

Shen Zheng John
Sell
1,217 $205.75

1,217

$205.75

$250,398

Mar 02, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
299 $204.72

299

$204.72

$61,212

Mar 02, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
2,000 $204.72

2,000

$204.72

$409,442

Feb 27, 2026

CRILLY SEAN

CRILLY SEAN
Corp. VP-Eng., Pwr Syst.
Sell
6,000 $197.73

6,000

$197.73

$1,186,391

Feb 26, 2026

Gusinov Alex

Gusinov Alex
Corp. Vice President Eng.
Sell
3,344 $200.00

3,344

$200.00

$668,800

Feb 25, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
2,271 $199.09

2,271

$199.09

$452,129

Feb 25, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
264 $197.02

264

$197.02

$52,013

Feb 25, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
2,108 $196.63

2,108

$196.63

$414,491

Feb 24, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
3,501 $179.44

3,501

$179.44

$628,221

Feb 24, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
800 $179.42

800

$179.42

$143,534

Feb 24, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
995 $179.42

995

$179.42

$178,520

Feb 24, 2026

Morrison Kemble D

Morrison Kemble D
Sell
762 $180.08

762

$180.08

$137,223

Feb 24, 2026

Morrison Kemble D

Morrison Kemble D
Sell
744 $180.08

744

$180.08

$133,982

Feb 24, 2026

Morrison Kemble D

Morrison Kemble D
Sell
1,066 $180.08

1,066

$180.08

$191,968

Feb 24, 2026

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
1,816 $187.00

1,816

$187.00

$339,592

Feb 24, 2026

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
800 $187.00

800

$187.00

$149,600

Feb 23, 2026

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
4,469 $174.60

4,469

$174.60

$780,304

Feb 23, 2026

ANDERSON SAMUEL J

ANDERSON SAMUEL J
Sell
3,791 $171.44

3,791

$171.44

$649,929

Feb 23, 2026

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
2,000 $177.72

2,000

$177.72

$355,440

Feb 23, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
738 $172.83

738

$172.83

$127,551

Feb 23, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
1,162 $172.83

1,162

$172.83

$200,833

Feb 23, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
2,000 $172.83

2,000

$172.83

$345,667

Feb 23, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
3,000 $172.83

3,000

$172.83

$518,501

Feb 23, 2026

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
1,013 $172.83

1,013

$172.83

$175,080

Feb 23, 2026

Shen Zheng John

Shen Zheng John
Sell
1,508 $175.96

1,508

$175.96

$265,342

Feb 23, 2026

Shen Zheng John

Shen Zheng John
Sell
995 $175.96

995

$175.96

$175,077

Jan 20, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $155.00

200

$155.00

$31,000

Jan 15, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $150.00

200

$150.00

$30,000

Jan 05, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $140.00

200

$140.00

$28,000

Jan 05, 2026

D'Amico Andrew

D'Amico Andrew
Sell
200 $145.00

200

$145.00

$29,000

Dec 31, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,883 $114.36

1,883

$114.36

$215,336

Dec 30, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
6,616 $112.45

6,616

$112.45

$743,937

Dec 30, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
13,167 $113.23

13,167

$113.23

$1,490,861

Dec 30, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
217 $114.00

217

$114.00

$24,738

Dec 29, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,700 $111.17

5,700

$111.17

$633,657

Dec 29, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
217 $112.01

217

$112.01

$24,305

Dec 26, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
15,700 $109.88

15,700

$109.88

$1,725,174

Dec 26, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,300 $111.00

4,300

$111.00

$477,300

Dec 24, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
9,197 $108.73

9,197

$108.73

$1,000,008

Dec 24, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,203 $109.26

3,203

$109.26

$349,963

Dec 23, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
3,084 $106.58

3,084

$106.58

$328,688

Dec 23, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,276 $107.61

8,276

$107.61

$890,555

Dec 23, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,640 $108.41

8,640

$108.41

$936,655

Dec 22, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,100 $104.98

8,100

$104.98

$850,357

Dec 22, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $105.24

10,000

$105.24

$1,052,370

Dec 22, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,900 $106.76

1,900

$106.76

$202,844

Dec 22, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
5,000 $110.00

5,000

$110.00

$550,000

Dec 19, 2025

D'Amico Andrew

D'Amico Andrew
Sell
754 $104.00

754

$104.00

$78,416

Dec 19, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
8,100 $102.44

8,100

$102.44

$829,725

Dec 19, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $103.30

10,000

$103.30

$1,033,001

Dec 19, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,900 $104.00

1,900

$104.00

$197,600

Dec 15, 2025

Gusinov Alex

Gusinov Alex
Corp. Vice President Eng.
Sell
3,844 $97.31

3,844

$97.31

$374,065

Dec 11, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
4,276 $101.65

4,276

$101.65

$434,646

Dec 11, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
1,900 $102.08

1,900

$102.08

$193,952

Dec 11, 2025

McNamara Michael

McNamara Michael
General Manager Mfg. Ops
Sell
2,626 $101.20

2,626

$101.20

$265,748

Dec 11, 2025

McNamara Michael

McNamara Michael
General Manager Mfg. Ops
Sell
1,611 $101.28

1,611

$101.28

$163,163

Dec 10, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
5,724 $101.10

5,724

$101.10

$578,711

Dec 10, 2025

CARLSON JASON

CARLSON JASON
Sell
516 $100.24

516

$100.24

$51,723

Dec 10, 2025

CARLSON JASON

CARLSON JASON
Sell
1,061 $100.24

1,061

$100.24

$106,353

Dec 10, 2025

CARLSON JASON

CARLSON JASON
Sell
1,611 $100.24

1,611

$100.24

$161,485

Dec 10, 2025

CARLSON JASON

CARLSON JASON
Sell
1,217 $100.24

1,217

$100.24

$121,991

Dec 10, 2025

CARLSON JASON

CARLSON JASON
Sell
995 $100.24

995

$100.24

$99,738

Dec 10, 2025

CARLSON JASON

CARLSON JASON
Sell
1,508 $100.24

1,508

$100.24

$151,160

Dec 10, 2025

CARLSON JASON

CARLSON JASON
Sell
731 $100.24

731

$100.24

$73,275

Nov 21, 2025

Gusinov Alex

Gusinov Alex
Corp. Vice President Eng.
Sell
1,571 $86.05

1,571

$86.05

$135,185

Nov 17, 2025

D'Amico Andrew

D'Amico Andrew
Sell
2,000 $87.69

2,000

$87.69

$175,380

Nov 12, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,508 $94.58

1,508

$94.58

$142,626

Nov 12, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,202 $94.58

1,202

$94.58

$113,685

Nov 12, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
866 $94.58

866

$94.58

$81,906

Nov 12, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,217 $94.58

1,217

$94.58

$115,104

Nov 12, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,611 $94.58

1,611

$94.58

$152,368

Nov 12, 2025

D'Amico Andrew

D'Amico Andrew
Sell
577 $98.44

577

$98.44

$56,800

Nov 12, 2025

D'Amico Andrew

D'Amico Andrew
Sell
577 $100.00

577

$100.00

$57,700

Nov 12, 2025

D'Amico Andrew

D'Amico Andrew
Sell
754 $99.00

754

$99.00

$74,646

Nov 12, 2025

VINCIARELLI PATRIZIO

VINCIARELLI PATRIZIO
Chairman and CEO
Sell
10,000 $100.18

10,000

$100.18

$1,001,818

Nov 05, 2025

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
5,374 $94.00

5,374

$94.00

$505,156

Oct 28, 2025

Gusinov Alex

Gusinov Alex
Corp. Vice President Eng.
Sell
4,019 $89.75

4,019

$89.75

$360,706

Oct 28, 2025

Lavie Zmira

Lavie Zmira
Sell
1,508 $89.58

1,508

$89.58

$135,087

Oct 28, 2025

Lavie Zmira

Lavie Zmira
Sell
1,217 $89.58

1,217

$89.58

$109,019

Oct 28, 2025

Lavie Zmira

Lavie Zmira
Sell
995 $89.58

995

$89.58

$89,132

Oct 27, 2025

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
1,321 $92.00

1,321

$92.00

$121,532

Oct 27, 2025

CRILLY SEAN

CRILLY SEAN
Corp. VP-Eng., Pwr Syst.
Sell
12,000 $89.61

12,000

$89.61

$1,075,336

Oct 24, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,061 $90.57

1,061

$90.57

$96,095

Oct 24, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
3,931 $90.57

3,931

$90.57

$356,033

Oct 24, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
516 $90.57

516

$90.57

$46,734

Oct 24, 2025

D'Amico Andrew

D'Amico Andrew
Sell
577 $94.07

577

$94.07

$54,278

Oct 24, 2025

D'Amico Andrew

D'Amico Andrew
Sell
577 $96.00

577

$96.00

$55,392

Oct 24, 2025

D'Amico Andrew

D'Amico Andrew
Sell
917 $94.50

917

$94.50

$86,657

Oct 24, 2025

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
794 $90.50

794

$90.50

$71,857

Oct 24, 2025

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
1,184 $90.50

1,184

$90.50

$107,152

Oct 24, 2025

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
817 $90.50

817

$90.50

$73,939

Oct 24, 2025

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
786 $94.16

786

$94.16

$74,006

Oct 24, 2025

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
14,977 $91.96

14,977

$91.96

$1,377,321

Oct 23, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
8,638 $91.86

8,638

$91.86

$793,528

Oct 23, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,202 $91.86

1,202

$91.86

$110,421

Oct 23, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
866 $91.86

866

$91.86

$79,555

Oct 23, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
3,931 $91.86

3,931

$91.86

$361,121

Oct 23, 2025

D'Amico Andrew

D'Amico Andrew
Sell
565 $90.00

565

$90.00

$50,850

Oct 23, 2025

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
5,000 $91.25

5,000

$91.25

$456,233

Oct 23, 2025

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
555 $91.01

555

$91.01

$50,509

Oct 23, 2025

Morrison Kemble D

Morrison Kemble D
Sell
1,361 $91.94

1,361

$91.94

$125,130

Oct 23, 2025

Morrison Kemble D

Morrison Kemble D
Sell
738 $91.94

738

$91.94

$67,852

Oct 23, 2025

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
960 $88.68

960

$88.68

$85,134

Oct 23, 2025

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
1,156 $88.68

1,156

$88.68

$102,515

Oct 23, 2025

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
3,386 $91.00

3,386

$91.00

$308,132

Oct 23, 2025

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
1,016 $91.00

1,016

$91.00

$92,458

Oct 23, 2025

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
646 $91.00

646

$91.00

$58,787

Oct 23, 2025

Grava Nancy L

Grava Nancy L
VP Human Resources
Sell
1,984 $91.00

1,984

$91.00

$180,548

Oct 23, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
664 $90.00

664

$90.00

$59,760

Oct 23, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
331 $91.92

331

$91.92

$30,427

Oct 23, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
1,241 $91.92

1,241

$91.92

$114,077

Oct 23, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
3,246 $91.92

3,246

$91.92

$298,385

Oct 23, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
754 $91.92

754

$91.92

$69,311

Oct 23, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
1,217 $91.92

1,217

$91.92

$111,871

Oct 23, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
875 $91.92

875

$91.92

$80,433

Oct 23, 2025

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
153 $84.36

153

$84.36

$12,907

Oct 23, 2025

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
4,963 $88.34

4,963

$88.34

$438,442

Oct 23, 2025

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
915 $88.34

915

$88.34

$80,833

Oct 23, 2025

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
4,530 $88.34

4,530

$88.34

$400,190

Oct 23, 2025

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP - CAO
Sell
6,000 $88.34

6,000

$88.34

$530,053

Oct 23, 2025

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
4,933 $88.48

4,933

$88.48

$436,481

Oct 23, 2025

Doyle Alvaro

Doyle Alvaro
VP and CIO
Sell
2,891 $88.48

2,891

$88.48

$255,801

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
3,500 $80.00

3,500

$80.00

$280,000

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $82.00

1,000

$82.00

$82,000

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $84.00

1,000

$84.00

$84,000

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $86.00

1,000

$86.00

$86,000

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,100 $88.00

1,100

$88.00

$96,800

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
565 $85.00

565

$85.00

$48,025

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,600 $80.00

1,600

$80.00

$128,000

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
332 $84.00

332

$84.00

$27,888

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
332 $86.00

332

$86.00

$28,552

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
331 $88.00

331

$88.00

$29,128

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
2,917 $80.00

2,917

$80.00

$233,360

Oct 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $87.50

1,000

$87.50

$87,500

Oct 22, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
3,246 $80.00

3,246

$80.00

$259,680

Oct 22, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
1,241 $85.00

1,241

$85.00

$105,485

Oct 22, 2025

Schmidt James F

Schmidt James F
CFO, Treasurer, Secretary
Sell
754 $85.00

754

$85.00

$64,090

Oct 21, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $68.00

1,000

$68.00

$68,000

Historical Insider Trading

View older insider trading records reported to the SEC to research long-term buying and selling trends.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Jul 23, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,217 $63.00

1,217

$63.00

$76,671

Jul 23, 2025

D'Amico Andrew

D'Amico Andrew
Sell
4,596 $63.00

4,596

$63.00

$289,548

Mar 03, 2025

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP-CAO
Sell
440 $61.71

440

$61.71

$27,153

Feb 27, 2025

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP-CAO
Sell
458 $63.78

458

$63.78

$29,213

Feb 26, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
898 $64.76

898

$64.76

$58,154

Feb 26, 2025

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
1,000 $64.81

1,000

$64.81

$64,810

Jan 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $58.00

1,000

$58.00

$58,000

Jan 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $61.00

1,000

$61.00

$61,000

Jan 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $60.00

1,000

$60.00

$60,000

Jan 22, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $60.00

1,000

$60.00

$60,000

Jan 21, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $56.00

1,000

$56.00

$56,000

Jan 21, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,200 $54.00

1,200

$54.00

$64,800

Jan 06, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $51.83

1,000

$51.83

$51,830

Jan 06, 2025

D'Amico Andrew

D'Amico Andrew
Sell
1,000 $52.00

1,000

$52.00

$52,000

Dec 02, 2024

EICHTEN ESTIA J

EICHTEN ESTIA J
Sell
8,000 $55.51

8,000

$55.51

$444,085

Nov 13, 2024

Gusinov Alex

Gusinov Alex
Corp. Vice President Eng.
Sell
856 $59.01

856

$59.01

$50,509

Nov 07, 2024

GENDRON ROBERT

GENDRON ROBERT
Corp. VP - Marketing
Sell
794 $57.58

794

$57.58

$45,715

Nov 07, 2024

Tuozzolo Claudio

Tuozzolo Claudio
Corp. Vice President
Sell
2,999 $57.06

2,999

$57.06

$171,115

Sep 03, 2024

Fendelet Quentin A.

Fendelet Quentin A.
Corp. VP-CAO
Sell
41 $36.36

41

$36.36

$1,491

Aug 14, 2024

Davies Philip D

Davies Philip D
VP Global Sales & Marketing
Sell
23,494 $35.83

23,494

$35.83

$841,856

TOP