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

Aug 07, 2025

LEONETTI OLIVIER

LEONETTI OLIVIER
See Remarks below.
Sell
2,436 $358.19

2,436

$358.19

$872,546

Aug 07, 2025

LEONETTI OLIVIER

LEONETTI OLIVIER
See Remarks below.
Sell
3,646 $358.50

3,646

$358.50

$1,307,080

Aug 07, 2025

LEONETTI OLIVIER

LEONETTI OLIVIER
See Remarks below.
Sell
9,936 $358.40

9,936

$358.40

$3,561,062

May 20, 2025

Thompson Dorothy C

Thompson Dorothy C
Sell
140 $327.21

140

$327.21

$45,809

May 12, 2025

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
45,850 $322.12

45,850

$322.12

$14,769,119

May 12, 2025

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
51,854 $323.21

51,854

$323.21

$16,759,628

May 12, 2025

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
5,782 $323.74

5,782

$323.74

$1,871,846

May 08, 2025

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
41,320 $305.29

41,320

$305.29

$12,614,591

May 08, 2025

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
9,734 $306.03

9,734

$306.03

$2,978,874

May 06, 2025

Denk Peter

Denk Peter
See Remarks below.
Sell
1,315 $298.85

1,315

$298.85

$392,988

May 06, 2025

Yelton Michael

Yelton Michael
See Remarks below.
Sell
2,120 $296.87

2,120

$296.87

$629,364

Dec 13, 2024

PAGE GREGORY R

PAGE GREGORY R
Sell
10,000 $355.98

10,000

$355.98

$3,559,800

Dec 09, 2024

Monesmith Heath B.

Monesmith Heath B.
See Remarks below.
Sell
8,070 $359.93

8,070

$359.93

$2,904,657

Nov 29, 2024

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
1,220 $375.74

1,220

$375.74

$458,397

Nov 29, 2024

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
108 $375.62

108

$375.62

$40,567

Nov 25, 2024

MARSHALL ERNEST W JR

MARSHALL ERNEST W JR
See Remarks below.
Sell
1,412 $378.58

1,412

$378.58

$534,556

Nov 06, 2024

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
12,705 $358.90

12,705

$358.90

$4,559,864

Nov 06, 2024

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
5,648 $360.27

5,648

$360.27

$2,034,828

Nov 06, 2024

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
29,873 $361.43

29,873

$361.43

$10,797,058

Nov 06, 2024

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
13,343 $362.19

13,343

$362.19

$4,832,703

Nov 01, 2024

PAGE GREGORY R

PAGE GREGORY R
Sell
4,000 $335.30

4,000

$335.30

$1,341,208

Sep 03, 2024

Thompson Dorothy C

Thompson Dorothy C
Sell
2,205 $300.14

2,205

$300.14

$661,809

Sep 03, 2024

Thompson Dorothy C

Thompson Dorothy C
Buy
2,205 $300.30

2,205

$300.30

$662,162

Aug 29, 2024

Yelton Michael

Yelton Michael
See Remarks below
Sell
3,136 $303.12

3,136

$303.12

$950,584

Aug 21, 2024

Terrell Karenann K

Terrell Karenann K
Buy
500 $298.97

500

$298.97

$149,485

Aug 15, 2024

Monesmith Heath B.

Monesmith Heath B.
See Remarks below.
Sell
23,458 $301.24

23,458

$301.24

$7,066,554

Aug 15, 2024

Monesmith Heath B.

Monesmith Heath B.
See Remarks below.
Sell
25,582 $300.81

25,582

$300.81

$7,695,416

Aug 13, 2024

Thompson Dorothy C

Thompson Dorothy C
Sell
285 $289.51

285

$289.51

$82,510

Aug 12, 2024

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
335 $288.72

335

$288.72

$96,721

May 08, 2024

Denk Peter

Denk Peter
See Remarks below.
Sell
2,416 $331.84

2,416

$331.84

$801,735

Mar 11, 2024

Monesmith Heath B.

Monesmith Heath B.
See Remarks below.
Sell
13,027 $291.40

13,027

$291.40

$3,796,031

Mar 01, 2024

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
3,802 $293.78

3,802

$293.78

$1,116,949

Mar 01, 2024

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
996 $293.01

996

$293.01

$291,833

Mar 01, 2024

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
3,359 $292.30

3,359

$292.30

$981,844

Mar 01, 2024

Yelton Michael

Yelton Michael
See Remarks below
Sell
2,615 $293.67

2,615

$293.67

$767,956

Feb 29, 2024

Denk Peter

Denk Peter
See Remarks below.
Sell
832 $288.98

832

$288.98

$240,431

Feb 29, 2024

Denk Peter

Denk Peter
See Remarks below.
Sell
337 $288.99

337

$288.99

$97,391

Feb 29, 2024

Denk Peter

Denk Peter
See Remarks below.
Sell
562 $288.95

562

$288.95

$162,387

Feb 13, 2024

LEONETTI OLIVIER

LEONETTI OLIVIER
See Remarks below.
Sell
4,461 $272.00

4,461

$272.00

$1,213,392

Feb 07, 2024

MARSHALL ERNEST W JR

MARSHALL ERNEST W JR
See Remarks below.
Sell
3,726 $272.98

3,726

$272.98

$1,017,105

Feb 07, 2024

MARSHALL ERNEST W JR

MARSHALL ERNEST W JR
See Remarks below.
Sell
10,580 $272.97

10,580

$272.97

$2,887,970

Feb 07, 2024

MARSHALL ERNEST W JR

MARSHALL ERNEST W JR
See Remarks below.
Sell
5,444 $273.70

5,444

$273.70

$1,490,031

Feb 05, 2024

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
32,479 $267.17

32,479

$267.17

$8,677,457

Feb 05, 2024

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
72,135 $267.92

72,135

$267.92

$19,326,092

Feb 05, 2024

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
32,854 $269.21

32,854

$269.21

$8,844,491

Feb 05, 2024

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
23,614 $269.69

23,614

$269.69

$6,368,415

Dec 04, 2023

RUIZ STERNADT PAULO

RUIZ STERNADT PAULO
See Remarks below.
Sell
2,639 $228.05

2,639

$228.05

$601,824

Aug 31, 2023

Okray Thomas B

Okray Thomas B
See Remarks below.
Sell
4,950 $231.09

4,950

$231.09

$1,143,896

Aug 29, 2023

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
1,869 $226.68

1,869

$226.68

$423,665

Aug 14, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
100,000 $219.45

100,000

$219.45

$21,945,070

Aug 07, 2023

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
1,326 $220.29

1,326

$220.29

$292,098

Aug 07, 2023

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
3,074 $220.31

3,074

$220.31

$677,218

Aug 07, 2023

Monesmith Heath B.

Monesmith Heath B.
See Remarks below.
Sell
9,831 $221.12

9,831

$221.12

$2,173,831

Aug 07, 2023

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
284 $219.49

284

$219.49

$62,334

Aug 07, 2023

Denk Peter

Denk Peter
See Remarks below.
Sell
1,140 $219.38

1,140

$219.38

$250,093

Aug 07, 2023

Denk Peter

Denk Peter
See Remarks below.
Sell
781 $219.64

781

$219.64

$171,535

Aug 07, 2023

Denk Peter

Denk Peter
See Remarks below.
Sell
2,799 $219.77

2,799

$219.77

$615,136

Jun 15, 2023

Yelton Michael

Yelton Michael
See Remarks below.
Sell
2,000 $197.11

2,000

$197.11

$394,220

Jun 07, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
3,793 $184.35

3,793

$184.35

$699,232

Jun 07, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
2,561 $185.41

2,561

$185.41

$474,830

Jun 07, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
5,907 $186.54

5,907

$186.54

$1,101,862

Jun 07, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
6,253 $187.60

6,253

$187.60

$1,173,061

Jun 07, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
4,421 $188.37

4,421

$188.37

$832,783

Jun 06, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
24,526 $184.42

24,526

$184.42

$4,523,043

Jun 06, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
1,911 $185.13

1,911

$185.13

$353,781

Jun 05, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
94,945 $183.71

94,945

$183.71

$17,442,564

Jun 05, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
21,385 $184.43

21,385

$184.43

$3,944,021

Jun 05, 2023

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
26,936 $184.18

26,936

$184.18

$4,961,013

Jun 05, 2023

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
2,000 $183.93

2,000

$183.93

$367,858

Mar 09, 2023

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,500 $178.26

2,500

$178.26

$445,650

Mar 08, 2023

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,500 $176.71

2,500

$176.71

$441,763

Mar 07, 2023

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,500 $176.38

2,500

$176.38

$440,948

Mar 07, 2023

Hopgood Daniel Roy

Hopgood Daniel Roy
See Remarks below.
Sell
2,500 $175.68

2,500

$175.68

$439,200

Mar 03, 2023

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
21,347 $176.98

21,347

$176.98

$3,777,885

Feb 27, 2023

Szmagala Taras G. Jr.

Szmagala Taras G. Jr.
See Remarks below.
Sell
1,430 $174.72

1,430

$174.72

$249,842

Feb 23, 2023

Faria Joao V

Faria Joao V
See Remarks below.
Sell
3,795 $172.80

3,795

$172.80

$655,776

Feb 22, 2023

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,326 $171.23

2,326

$171.23

$398,281

Feb 10, 2023

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,000 $169.00

2,000

$169.00

$338,000

Dec 08, 2022

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
5,322 $158.18

5,322

$158.18

$841,855

Nov 04, 2022

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
8,930 $155.96

8,930

$155.96

$1,392,732

Nov 04, 2022

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
18,508 $155.66

18,508

$155.66

$2,880,928

Nov 03, 2022

Okray Thomas B

Okray Thomas B
See Remarks below.
Sell
6,736 $156.25

6,736

$156.25

$1,052,466

Nov 03, 2022

Faria Joao V

Faria Joao V
See Remarks below.
Sell
3,795 $156.60

3,795

$156.60

$594,297

Aug 15, 2022

Hopgood Daniel Roy

Hopgood Daniel Roy
See Remarks below.
Sell
1,500 $151.70

1,500

$151.70

$227,553

Aug 05, 2022

MCCOY DEBORAH L

MCCOY DEBORAH L
Sell
3,000 $148.72

3,000

$148.72

$446,168

May 27, 2022

Miller Boise April

Miller Boise April
See Remarks below.
Sell
8,953 $138.68

8,953

$138.68

$1,241,602

May 27, 2022

Miller Boise April

Miller Boise April
See Remarks below.
Sell
3,330 $138.59

3,330

$138.59

$461,506

Mar 08, 2022

Faria Joao V

Faria Joao V
See Remarks below.
Sell
5,813 $150.00

5,813

$150.00

$871,950

Mar 08, 2022

Faria Joao V

Faria Joao V
See Remarks below.
Sell
6,039 $150.00

6,039

$150.00

$905,850

Feb 08, 2022

Pianalto Sandra

Pianalto Sandra
Buy
243 $151.58

243

$151.58

$36,835

Dec 10, 2021

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,662 $170.13

2,662

$170.13

$452,873

Dec 10, 2021

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below
Sell
69 $170.46

69

$170.46

$11,762

Dec 06, 2021

Faria Joao V

Faria Joao V
See Remarks below.
Sell
3,250 $169.61

3,250

$169.61

$551,246

Nov 09, 2021

Yadav Uday

Yadav Uday
See Remarks below.
Sell
24,830 $174.31

24,830

$174.31

$4,328,060

Nov 09, 2021

Yadav Uday

Yadav Uday
See Remarks below.
Sell
24,750 $174.33

24,750

$174.33

$4,314,668

Nov 05, 2021

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
25,929 $170.78

25,929

$170.78

$4,428,111

Nov 05, 2021

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
82,432 $171.32

82,432

$171.32

$14,122,234

Nov 05, 2021

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
16,558 $172.33

16,558

$172.33

$2,853,503

Nov 05, 2021

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
2,640 $173.20

2,640

$173.20

$457,241

Aug 20, 2021

Hopgood Daniel Roy

Hopgood Daniel Roy
See Remarks below
Sell
1,000 $166.97

1,000

$166.97

$166,970

Aug 19, 2021

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
7,529 $168.00

7,529

$168.00

$1,264,872

Aug 12, 2021

Yadav Uday

Yadav Uday
See Remarks below.
Sell
980 $166.83

980

$166.83

$163,493

Aug 12, 2021

Yadav Uday

Yadav Uday
See Remarks below.
Sell
31,209 $166.42

31,209

$166.42

$5,193,802

Aug 12, 2021

Yadav Uday

Yadav Uday
See Remarks below.
Sell
1,624 $167.17

1,624

$167.17

$271,484

Aug 11, 2021

Connor Christopher M

Connor Christopher M
Buy
1,000 $167.34

1,000

$167.34

$167,340

Aug 05, 2021

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,201 $163.01

2,201

$163.01

$358,785

Jun 02, 2021

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
6,400 $146.56

6,400

$146.56

$937,984

May 14, 2021

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
7,659 $148.16

7,659

$148.16

$1,134,757

May 07, 2021

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,200 $146.02

2,200

$146.02

$321,244

May 07, 2021

Faria Joao V

Faria Joao V
See Remarks below.
Sell
6,848 $145.82

6,848

$145.82

$998,575

May 07, 2021

Faria Joao V

Faria Joao V
See Remarks below.
Sell
6,039 $145.68

6,039

$145.68

$879,762

May 07, 2021

RUIZ STERNADT PAULO

RUIZ STERNADT PAULO
See Remarks below.
Sell
3,428 $146.40

3,428

$146.40

$501,859

May 07, 2021

RUIZ STERNADT PAULO

RUIZ STERNADT PAULO
See Remarks below.
Sell
5,051 $146.48

5,051

$146.48

$739,870

May 07, 2021

RUIZ STERNADT PAULO

RUIZ STERNADT PAULO
See Remarks below.
Sell
5,775 $146.35

5,775

$146.35

$845,171

Mar 05, 2021

Yadav Uday

Yadav Uday
See Remarks below.
Sell
2,213 $135.12

2,213

$135.12

$299,021

Mar 03, 2021

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
14,479 $135.46

14,479

$135.46

$1,961,325

Mar 03, 2021

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
3,324 $136.28

3,324

$136.28

$452,978

Mar 03, 2021

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
4,955 $136.48

4,955

$136.48

$676,234

Feb 25, 2021

Faria Joao V

Faria Joao V
See Remarks below.
Sell
3,000 $132.80

3,000

$132.80

$398,400

Feb 25, 2021

Yadav Uday

Yadav Uday
See Remarks below.
Sell
11,769 $132.17

11,769

$132.17

$1,555,509

Dec 04, 2020

MCCOY DEBORAH L

MCCOY DEBORAH L
Sell
1,500 $119.58

1,500

$119.58

$179,364

Nov 24, 2020

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
3,000 $122.95

3,000

$122.95

$368,850

Nov 10, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
1,450 $115.00

1,450

$115.00

$166,750

Nov 10, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
26,150 $115.00

26,150

$115.00

$3,007,250

Nov 10, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
35,900 $115.00

35,900

$115.00

$4,128,500

Nov 10, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
2,237 $115.02

2,237

$115.02

$257,300

Nov 10, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
1,326 $114.34

1,326

$114.34

$151,615

Nov 10, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
7,174 $115.36

7,174

$115.36

$827,593

Nov 10, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
1,395 $114.48

1,395

$114.48

$159,700

Nov 10, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
10,255 $115.39

10,255

$115.39

$1,183,324

Nov 10, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
44,982 $114.59

44,982

$114.59

$5,154,487

Nov 10, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
1,100 $115.33

1,100

$115.33

$126,863

Nov 10, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
3,710 $114.86

3,710

$114.86

$426,131

Nov 09, 2020

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
29,800 $116.94

29,800

$116.94

$3,484,812

Nov 09, 2020

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
200 $117.95

200

$117.95

$23,590

Nov 09, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
40,550 $116.53

40,550

$116.53

$4,725,292

Nov 09, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
1,768 $116.58

1,768

$116.58

$206,113

Nov 09, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
20,000 $117.04

20,000

$117.04

$2,340,800

Nov 09, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
15,610 $117.06

15,610

$117.06

$1,827,307

Nov 09, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
30,000 $117.60

30,000

$117.60

$3,528,000

Nov 09, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
30,000 $116.91

30,000

$116.91

$3,507,300

Nov 09, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
30,000 $116.92

30,000

$116.92

$3,507,600

Nov 09, 2020

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
3,235 $116.54

3,235

$116.54

$377,007

Nov 06, 2020

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
5,000 $109.50

5,000

$109.50

$547,500

Nov 06, 2020

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
2,500 $111.00

2,500

$111.00

$277,500

Nov 06, 2020

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
2,500 $110.00

2,500

$110.00

$275,000

Nov 05, 2020

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,924 $109.11

2,924

$109.11

$319,038

Nov 05, 2020

Faria Joao V

Faria Joao V
See Remarks below.
Sell
1,400 $108.90

1,400

$108.90

$152,460

Nov 05, 2020

Faria Joao V

Faria Joao V
See Remarks below.
Sell
1,047 $109.04

1,047

$109.04

$114,165

Nov 05, 2020

Faria Joao V

Faria Joao V
See Remarks below.
Sell
5,800 $109.06

5,800

$109.06

$632,548

Aug 24, 2020

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
40,550 $102.01

40,550

$102.01

$4,136,506

Aug 17, 2020

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
50,000 $101.98

50,000

$101.98

$5,099,000

Aug 12, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
11,922 $102.73

11,922

$102.73

$1,224,747

Aug 12, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
1,002 $102.55

1,002

$102.55

$102,750

Aug 11, 2020

RUIZ STERNADT PAULO

RUIZ STERNADT PAULO
See Remarks below.
Sell
2,847 $103.42

2,847

$103.42

$294,437

Aug 11, 2020

RUIZ STERNADT PAULO

RUIZ STERNADT PAULO
See Remarks below.
Sell
200 $103.44

200

$103.44

$20,688

Aug 10, 2020

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
5,583 $99.76

5,583

$99.76

$556,943

Aug 10, 2020

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
607 $99.77

607

$99.77

$60,560

Jun 08, 2020

SMITH GERALD B

SMITH GERALD B
Sell
4,000 $95.82

4,000

$95.82

$383,274

Jun 05, 2020

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
5,000 $98.03

5,000

$98.03

$490,150

Jun 05, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
6,233 $96.29

6,233

$96.29

$600,176

Jun 04, 2020

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
20,400 $91.01

20,400

$91.01

$1,856,502

Jun 04, 2020

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
61 $91.01

61

$91.01

$5,552

Jun 04, 2020

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
2,000 $91.02

2,000

$91.02

$182,040

Jun 01, 2020

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
2,500 $84.96

2,500

$84.96

$212,400

May 28, 2020

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
2,500 $84.71

2,500

$84.71

$211,775

May 27, 2020

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
2,500 $84.76

2,500

$84.76

$211,900

May 26, 2020

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
5,000 $81.01

5,000

$81.01

$405,050

May 19, 2020

Ryerkerk Lori

Ryerkerk Lori
Buy
600 $77.11

600

$77.11

$46,266

May 08, 2020

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
91 $82.25

91

$82.25

$7,485

May 05, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
9,827 $82.00

9,827

$82.00

$805,814

May 05, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
400 $82.01

400

$82.01

$32,804

May 05, 2020

Yadav Uday

Yadav Uday
See Remarks below.
Sell
195 $82.02

195

$82.02

$15,994

Mar 10, 2020

Miller Boise April

Miller Boise April
See Remarks below.
Buy
1,150 $86.60

1,150

$86.60

$99,590

Mar 09, 2020

PAGE GREGORY R

PAGE GREGORY R
Buy
4,000 $84.49

4,000

$84.49

$337,940

Mar 04, 2020

Faria Joao V

Faria Joao V
See Remarks below.
Sell
3,000 $96.62

3,000

$96.62

$289,845

Mar 03, 2020

MCCOY DEBORAH L

MCCOY DEBORAH L
Sell
3,000 $93.50

3,000

$93.50

$280,500

Feb 19, 2020

SEMELSBERGER KEN D

SEMELSBERGER KEN D
See Remarks below.
Sell
22,000 $104.58

22,000

$104.58

$2,300,760

Feb 07, 2020

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,839 $101.66

2,839

$101.66

$288,599

Dec 09, 2019

Yadav Uday

Yadav Uday
See Remarks below.
Sell
4,575 $92.68

4,575

$92.68

$424,011

Dec 09, 2019

Yadav Uday

Yadav Uday
See Remarks below.
Sell
1,417 $92.67

1,417

$92.67

$131,313

Dec 09, 2019

Yadav Uday

Yadav Uday
See Remarks below.
Sell
6,025 $92.70

6,025

$92.70

$558,499

Nov 12, 2019

CRITELLI MICHAEL J

CRITELLI MICHAEL J
Sell
10,000 $92.00

10,000

$92.00

$920,000

Nov 12, 2019

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
38,417 $91.74

38,417

$91.74

$3,524,376

Nov 12, 2019

ARNOLD CRAIG

ARNOLD CRAIG
See Remarks below.
Sell
42,175 $91.92

42,175

$91.92

$3,876,726

Nov 11, 2019

Faria Joao V

Faria Joao V
See Remarks below.
Sell
6,000 $90.98

6,000

$90.98

$545,880

Nov 11, 2019

Faria Joao V

Faria Joao V
See Remarks below.
Sell
8,150 $90.98

8,150

$90.98

$741,487

Nov 11, 2019

Faria Joao V

Faria Joao V
See Remarks below.
Sell
2,838 $90.98

2,838

$90.98

$258,201

Nov 05, 2019

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
5,722 $90.66

5,722

$90.66

$518,757

Nov 05, 2019

BRICKHOUSE BRIAN S

BRICKHOUSE BRIAN S
See Remarks below.
Sell
11,532 $90.51

11,532

$90.51

$1,043,761

Nov 04, 2019

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
34,000 $90.05

34,000

$90.05

$3,061,700

Sep 13, 2019

SEMELSBERGER KEN D

SEMELSBERGER KEN D
See Remarks below.
Sell
17,000 $88.69

17,000

$88.69

$1,507,730

Sep 11, 2019

Faria Joao V

Faria Joao V
See Remarks below.
Sell
1,000 $86.89

1,000

$86.89

$86,890

Sep 11, 2019

CHERUVATATH NANDAKUMAR

CHERUVATATH NANDAKUMAR
See Remarks below.
Sell
2,500 $86.83

2,500

$86.83

$217,063

Aug 29, 2019

MCCOY DEBORAH L

MCCOY DEBORAH L
Sell
3,000 $79.18

3,000

$79.18

$237,540

Aug 01, 2019

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
38,417 $82.75

38,417

$82.75

$3,179,007

Aug 01, 2019

FEARON RICHARD H

FEARON RICHARD H
See Remarks below.
Sell
42,175 $82.75

42,175

$82.75

$3,489,981

May 21, 2019

Faria Joao V

Faria Joao V
See Remarks below.
Sell
4,301 $80.00

4,301

$80.00

$344,080

May 17, 2019

LEONETTI OLIVIER

LEONETTI OLIVIER
Buy
127 $79.06

127

$79.06

$10,041

May 17, 2019

LEONETTI OLIVIER

LEONETTI OLIVIER
Buy
503 $79.08

503

$79.08

$39,777

TOP