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

Historical Insider Transactions

The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Jul 10, 2025

Garfield Mark S.

Garfield Mark S.
CAO
Sell
451 $234.86

451

$234.86

$105,922

Jul 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
800 $242.32

800

$242.32

$193,854

Jul 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
12,713 $238.36

12,713

$238.36

$3,030,239

Jul 08, 2025

Rowe Zane

Rowe Zane
CFO
Sell
200 $242.21

200

$242.21

$48,442

Jul 08, 2025

Rowe Zane

Rowe Zane
CFO
Sell
700 $241.29

700

$241.29

$168,904

Jul 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
13,864 $239.81

13,864

$239.81

$3,324,675

Jul 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
7,157 $241.57

7,157

$241.57

$1,728,940

Jul 08, 2025

Rowe Zane

Rowe Zane
CFO
Sell
400 $238.87

400

$238.87

$95,546

Jul 08, 2025

Rowe Zane

Rowe Zane
CFO
Sell
2,600 $240.33

2,600

$240.33

$624,849

Jul 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
13,638 $237.76

13,638

$237.76

$3,242,544

Jul 08, 2025

Rowe Zane

Rowe Zane
CFO
Sell
2,100 $238.01

2,100

$238.01

$499,824

Jul 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
24,379 $240.53

24,379

$240.53

$5,863,859

Jul 01, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
1,406 $239.23

1,406

$239.23

$336,357

Jul 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,313 $240.78

1,313

$240.78

$316,150

Jul 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
6,620 $240.13

6,620

$240.13

$1,589,690

Jul 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
46,591 $239.08

46,591

$239.08

$11,138,995

Jul 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
15,911 $238.25

15,911

$238.25

$3,790,859

Jul 01, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
200 $237.04

200

$237.04

$47,407

Jul 01, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
1,319 $238.52

1,319

$238.52

$314,605

Jul 01, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
3,325 $240.02

3,325

$240.02

$798,066

Jul 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,482 $237.10

2,482

$237.10

$588,481

Jun 24, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
42,793 $238.97

42,793

$238.97

$10,226,354

Jun 24, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
29,828 $238.16

29,828

$238.16

$7,103,768

Jun 24, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,350 $239.96

1,350

$239.96

$323,949

Jun 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
21,560 $245.98

21,560

$245.98

$5,303,415

Jun 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
27,561 $242.82

27,561

$242.82

$6,692,398

Jun 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
600 $246.48

600

$246.48

$147,888

Jun 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
12,856 $244.84

12,856

$244.84

$3,147,723

Jun 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
8,663 $243.92

8,663

$243.92

$2,113,057

Jun 16, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
3,330 $246.34

3,330

$246.34

$820,319

Jun 16, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
665 $247.09

665

$247.09

$164,315

Jun 16, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
6,775 $245.25

6,775

$245.25

$1,661,542

Jun 16, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,230 $244.39

4,230

$244.39

$1,033,757

Jun 05, 2025

STILL GEORGE J JR

STILL GEORGE J JR
Sell
2,067 $249.06

2,067

$249.06

$514,803

Jun 05, 2025

STILL GEORGE J JR

STILL GEORGE J JR
Sell
700 $249.99

700

$249.99

$174,996

Jun 05, 2025

STILL GEORGE J JR

STILL GEORGE J JR
Sell
4,733 $247.90

4,733

$247.90

$1,173,302

Jun 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
7,827 $247.95

7,827

$247.95

$1,940,719

Jun 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,000 $244.28

4,000

$244.28

$977,116

Jun 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,972 $245.43

5,972

$245.43

$1,465,692

Jun 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
14,085 $246.30

14,085

$246.30

$3,469,185

Jun 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
38,764 $247.30

38,764

$247.30

$9,586,221

May 27, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
3,125 $241.23

3,125

$241.23

$753,844

Apr 10, 2025

Garfield Mark S.

Garfield Mark S.
CAO
Sell
497 $226.55

497

$226.55

$112,595

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
9,821 $210.34

9,821

$210.34

$2,065,708

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,900 $208.49

2,900

$208.49

$604,622

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,360 $209.34

5,360

$209.34

$1,122,051

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
11,543 $217.62

11,543

$217.62

$2,511,946

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,895 $213.65

5,895

$213.65

$1,259,453

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
3,100 $211.45

3,100

$211.45

$655,510

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,000 $220.66

1,000

$220.66

$220,662

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,300 $212.39

1,300

$212.39

$276,101

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
13,511 $216.59

13,511

$216.59

$2,926,397

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
8,019 $215.52

8,019

$215.52

$1,728,271

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,210 $219.46

2,210

$219.46

$484,997

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
6,313 $218.67

6,313

$218.67

$1,380,443

Apr 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
10,303 $214.68

10,303

$214.68

$2,211,891

Apr 02, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
200 $232.23

200

$232.23

$46,445

Apr 02, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
843 $234.99

843

$234.99

$198,100

Apr 02, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
1,182 $235.80

1,182

$235.80

$278,713

Apr 02, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
900 $233.23

900

$233.23

$209,903

Apr 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
11,261 $231.61

11,261

$231.61

$2,608,205

Apr 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
14,981 $233.52

14,981

$233.52

$3,498,392

Apr 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
19,856 $234.29

19,856

$234.29

$4,651,979

Apr 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
23,122 $232.61

23,122

$232.61

$5,378,475

Apr 01, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,717 $230.63

5,717

$230.63

$1,318,493

Mar 24, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
24,895 $249.31

24,895

$249.31

$6,206,694

Mar 24, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
26,730 $250.27

26,730

$250.27

$6,689,650

Mar 24, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
10,612 $250.99

10,612

$250.99

$2,663,552

Mar 24, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
7,907 $252.26

7,907

$252.26

$1,994,606

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
12,029 $250.78

12,029

$250.78

$3,016,666

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
900 $243.53

900

$243.53

$219,178

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
12,612 $247.55

12,612

$247.55

$3,122,059

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
17,133 $246.51

17,133

$246.51

$4,223,396

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,710 $252.23

1,710

$252.23

$431,321

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,965 $248.43

1,965

$248.43

$488,162

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
13,334 $251.44

13,334

$251.44

$3,352,758

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
7,669 $245.76

7,669

$245.76

$1,884,766

Mar 17, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,320 $249.55

4,320

$249.55

$1,078,040

Mar 14, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,700 $241.43

2,700

$241.43

$651,853

Mar 14, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
600 $240.30

600

$240.30

$144,182

Mar 14, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
3,052 $244.45

3,052

$244.45

$746,057

Mar 14, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,801 $242.54

1,801

$242.54

$436,816

Mar 14, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
300 $245.11

300

$245.11

$73,534

Mar 14, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
6,547 $243.64

6,547

$243.64

$1,595,089

Mar 13, 2025

STILL GEORGE J JR

STILL GEORGE J JR
Sell
3,093 $241.23

3,093

$241.23

$746,119

Mar 13, 2025

STILL GEORGE J JR

STILL GEORGE J JR
Sell
1,445 $239.91

1,445

$239.91

$346,675

Mar 13, 2025

STILL GEORGE J JR

STILL GEORGE J JR
Sell
2,962 $242.13

2,962

$242.13

$717,196

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,758 $256.49

1,758

$256.49

$450,911

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,844 $255.42

2,844

$255.42

$726,420

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
13,111 $254.42

13,111

$254.42

$3,335,729

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
639 $258.92

639

$258.92

$165,451

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
13,257 $261.69

13,257

$261.69

$3,469,257

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,934 $262.74

4,934

$262.74

$1,296,382

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
18,965 $260.68

18,965

$260.68

$4,943,701

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
6,422 $260.01

6,422

$260.01

$1,669,787

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
997 $257.67

997

$257.67

$256,894

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,100 $264.46

1,100

$264.46

$290,910

Mar 03, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,428 $263.86

2,428

$263.86

$640,655

Feb 27, 2025

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
2,270 $266.75

2,270

$266.75

$605,533

Feb 27, 2025

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
900 $267.40

900

$267.40

$240,656

Feb 27, 2025

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
200 $268.52

200

$268.52

$53,703

Feb 27, 2025

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
786 $260.76

786

$260.76

$204,955

Feb 27, 2025

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
200 $263.47

200

$263.47

$52,694

Feb 27, 2025

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
1,000 $262.78

1,000

$262.78

$262,777

Feb 27, 2025

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
400 $265.56

400

$265.56

$106,225

Feb 27, 2025

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
300 $271.05

300

$271.05

$81,315

Jan 13, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
10,233 $245.69

10,233

$245.69

$2,514,189

Jan 13, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
11,738 $247.32

11,738

$247.32

$2,903,073

Jan 13, 2025

Garfield Mark S.

Garfield Mark S.
CAO
Sell
472 $248.24

472

$248.24

$117,169

Jan 13, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
34,029 $246.33

34,029

$246.33

$8,382,268

Jan 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,624 $256.28

1,624

$256.28

$416,194

Jan 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
42,503 $254.67

42,503

$254.67

$10,824,337

Jan 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
9,185 $255.40

9,185

$255.40

$2,345,851

Jan 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,584 $252.39

2,584

$252.39

$652,181

Jan 08, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
14,194 $253.72

14,194

$253.72

$3,601,331

Jan 07, 2025

Sauer Richard Harry

Sauer Richard Harry
Chief Legal Officer & Secty
Sell
1,311 $251.48

1,311

$251.48

$329,691

Jan 07, 2025

Sauer Richard Harry

Sauer Richard Harry
Chief Legal Officer & Secty
Sell
2,273 $252.09

2,273

$252.09

$572,994

Jan 07, 2025

Sauer Richard Harry

Sauer Richard Harry
Chief Legal Officer & Secty
Sell
93 $253.19

93

$253.19

$23,547

Jan 06, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
17,018 $254.66

17,018

$254.66

$4,333,724

Jan 06, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
15,120 $252.65

15,120

$252.65

$3,820,047

Jan 06, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
18,825 $253.64

18,825

$253.64

$4,774,781

Jan 06, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
1,936 $253.97

1,936

$253.97

$491,688

Jan 06, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
1,500 $254.92

1,500

$254.92

$382,386

Jan 06, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
100 $257.51

100

$257.51

$25,751

Jan 06, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
200 $255.55

200

$255.55

$51,110

Jan 06, 2025

Eschenbach Carl M.

Eschenbach Carl M.
CEO
Sell
2,514 $252.87

2,514

$252.87

$635,719

Jan 06, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
3,737 $255.38

3,737

$255.38

$954,343

Jan 06, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
100 $257.38

100

$257.38

$25,738

Jan 06, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,200 $256.65

1,200

$256.65

$307,976

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
15,452 $250.80

15,452

$250.80

$3,875,388

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
23,253 $251.77

23,253

$251.77

$5,854,399

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
735 $255.77

735

$255.77

$187,991

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,113 $256.91

5,113

$256.91

$1,313,594

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
12,145 $252.69

12,145

$252.69

$3,068,924

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,850 $254.71

1,850

$254.71

$471,211

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
3,287 $253.54

3,287

$253.54

$833,388

Jan 02, 2025

Frederick Wayne A.I.

Frederick Wayne A.I.
Sell
500 $251.00

500

$251.00

$125,500

Jan 02, 2025

Frederick Wayne A.I.

Frederick Wayne A.I.
Sell
629 $252.10

629

$252.10

$158,573

Jan 02, 2025

Frederick Wayne A.I.

Frederick Wayne A.I.
Sell
200 $253.12

200

$253.12

$50,624

Jan 02, 2025

Frederick Wayne A.I.

Frederick Wayne A.I.
Sell
100 $254.63

100

$254.63

$25,463

Jan 02, 2025

Frederick Wayne A.I.

Frederick Wayne A.I.
Sell
200 $256.23

200

$256.23

$51,245

Jan 02, 2025

Frederick Wayne A.I.

Frederick Wayne A.I.
Sell
200 $257.50

200

$257.50

$51,499

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
300 $258.79

300

$258.79

$77,637

Jan 02, 2025

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,687 $257.61

5,687

$257.61

$1,465,024

Dec 30, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
7,773 $260.93

7,773

$260.93

$2,028,195

Dec 30, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
7,711 $259.95

7,711

$259.95

$2,004,488

Dec 30, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
25,466 $261.99

25,466

$261.99

$6,671,929

Dec 30, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
14,424 $262.61

14,424

$262.61

$3,787,946

Dec 30, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
626 $264.12

626

$264.12

$165,339

Dec 23, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,422 $267.27

2,422

$267.27

$647,318

Dec 23, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
22,732 $265.50

22,732

$265.50

$6,035,439

Dec 23, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
500 $270.87

500

$270.87

$135,435

Dec 23, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
109 $269.12

109

$269.12

$29,334

Dec 23, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
141 $268.65

141

$268.65

$37,880

Dec 23, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
15,438 $266.48

15,438

$266.48

$4,113,918

Dec 23, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
14,658 $264.67

14,658

$264.67

$3,879,602

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
8,326 $279.50

8,326

$279.50

$2,327,085

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,742 $273.42

2,742

$273.42

$749,729

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,690 $275.61

2,690

$275.61

$741,388

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,238 $274.44

1,238

$274.44

$339,759

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
10,468 $278.65

10,468

$278.65

$2,916,895

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,142 $272.40

5,142

$272.40

$1,400,671

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
3,762 $271.30

3,762

$271.30

$1,020,625

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
7,795 $277.63

7,795

$277.63

$2,164,120

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,850 $270.32

4,850

$270.32

$1,311,048

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,670 $269.38

5,670

$269.38

$1,527,376

Dec 18, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,317 $276.61

4,317

$276.61

$1,194,119

Dec 16, 2024

STILL GEORGE J JR

STILL GEORGE J JR
Sell
500 $271.70

500

$271.70

$135,849

Dec 16, 2024

STILL GEORGE J JR

STILL GEORGE J JR
Sell
200 $274.49

200

$274.49

$54,897

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,000 $270.94

4,000

$270.94

$1,083,750

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,900 $271.62

2,900

$271.62

$787,700

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
1,176 $272.89

1,176

$272.89

$320,915

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
500 $273.78

500

$273.78

$136,892

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,000 $275.14

4,000

$275.14

$1,100,558

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
8,580 $276.08

8,580

$276.08

$2,368,730

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
15,348 $277.04

15,348

$277.04

$4,251,984

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
22,167 $278.05

22,167

$278.05

$6,163,506

Dec 16, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
5,275 $278.82

5,275

$278.82

$1,470,779

Dec 16, 2024

STILL GEORGE J JR

STILL GEORGE J JR
Sell
400 $270.78

400

$270.78

$108,310

Dec 16, 2024

STILL GEORGE J JR

STILL GEORGE J JR
Sell
1,000 $275.73

1,000

$275.73

$275,730

Dec 16, 2024

STILL GEORGE J JR

STILL GEORGE J JR
Sell
100 $272.99

100

$272.99

$27,299

Dec 16, 2024

STILL GEORGE J JR

STILL GEORGE J JR
Sell
1,400 $276.75

1,400

$276.75

$387,446

Dec 16, 2024

STILL GEORGE J JR

STILL GEORGE J JR
Sell
2,627 $277.80

2,627

$277.80

$729,782

Dec 16, 2024

STILL GEORGE J JR

STILL GEORGE J JR
Sell
1,273 $278.66

1,273

$278.66

$354,729

Dec 02, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
800 $246.63

800

$246.63

$197,307

Dec 02, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,160 $249.02

4,160

$249.02

$1,035,934

Dec 02, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
11,871 $250.86

11,871

$250.86

$2,977,919

Dec 02, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
4,639 $249.67

4,639

$249.67

$1,158,233

Dec 02, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
45,646 $251.64

45,646

$251.64

$11,486,519

Dec 02, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
2,744 $252.51

2,744

$252.51

$692,882

Dec 02, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
143 $253.29

143

$253.29

$36,220

Nov 29, 2024

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
1,179 $254.06

1,179

$254.06

$299,537

Nov 29, 2024

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
504 $250.83

504

$250.83

$126,419

Nov 29, 2024

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
300 $251.76

300

$251.76

$75,528

Nov 29, 2024

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
2,115 $249.99

2,115

$249.99

$528,726

Nov 29, 2024

Chakraborty Sayan

Chakraborty Sayan
President, Prod. and Tech.
Sell
1,400 $248.97

1,400

$248.97

$348,557

Oct 14, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
3,098 $240.77

3,098

$240.77

$745,917

Oct 14, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
25,071 $242.39

25,071

$242.39

$6,077,083

Oct 14, 2024

DUFFIELD DAVID A

DUFFIELD DAVID A
Sell
27,831 $241.80

27,831

$241.80

$6,729,625

Oct 11, 2024

Frederick Wayne A.I.

Frederick Wayne A.I.
Sell
600 $242.15

600

$242.15

$145,289

TOP