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 28, 2025

MUDGE FREDERICK N

MUDGE FREDERICK N
Vice President, Operations
Sell
6,400 $277.50

6,400

$277.50

$1,776,000

Aug 26, 2025

Birchall John

Birchall John
Managing Director
Sell
3,000 $260.03

3,000

$260.03

$780,090

Aug 11, 2025

McKertcher Terry B

McKertcher Terry B
Vice President, Operations
Sell
500 $260.74

500

$260.74

$130,370

Aug 11, 2025

McKertcher Terry B

McKertcher Terry B
Vice President, Operations
Sell
1,000 $259.07

1,000

$259.07

$259,070

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
83 $202.95

83

$202.95

$16,845

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
545 $204.75

545

$204.75

$111,589

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
310 $205.77

310

$205.77

$63,789

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
62 $206.47

62

$206.47

$12,801

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
198 $207.75

198

$207.75

$41,135

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
210 $208.98

210

$208.98

$43,886

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
344 $210.00

344

$210.00

$72,240

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
124 $211.11

124

$211.11

$26,178

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
510 $212.25

510

$212.25

$108,248

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
495 $213.06

495

$213.06

$105,465

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
708 $214.41

708

$214.41

$151,802

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
277 $215.38

277

$215.38

$59,660

Jun 27, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
55 $216.82

55

$216.82

$11,925

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
144 $202.95

144

$202.95

$29,225

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
976 $204.74

976

$204.74

$199,826

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
348 $205.63

348

$205.63

$71,559

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
108 $206.48

108

$206.48

$22,300

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
306 $207.81

306

$207.81

$63,590

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
276 $209.01

276

$209.01

$57,687

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
843 $209.94

843

$209.94

$176,979

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
395 $211.13

395

$211.13

$83,396

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
1,659 $212.72

1,659

$212.72

$352,902

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
555 $213.72

555

$213.72

$118,615

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
908 $214.57

908

$214.57

$194,830

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
162 $215.76

162

$215.76

$34,953

Jun 27, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
95 $216.82

95

$216.82

$20,598

Jun 26, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
2,533 $200.05

2,533

$200.05

$506,727

Jun 26, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
3,099 $200.06

3,099

$200.06

$619,986

Jun 26, 2025

HOGLUND PETER G

HOGLUND PETER G
Vice Pres, Global Service
Sell
175 $0.00

175

$0.00

$0

Jun 16, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
200 $200.00

200

$200.00

$40,000

Jun 16, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
780 $200.00

780

$200.00

$156,000

Mar 25, 2025

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
646 $200.24

646

$200.24

$129,355

Mar 25, 2025

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
446 $200.02

446

$200.02

$89,209

Dec 04, 2024

Birchall John

Birchall John
Managing Director
Sell
1,700 $290.00

1,700

$290.00

$493,000

Dec 04, 2024

McKertcher Terry B

McKertcher Terry B
Vice President, Operations
Sell
1,700 $290.00

1,700

$290.00

$493,000

Dec 04, 2024

Mauney William Marshall Jr

Mauney William Marshall Jr
Vice President, R&D
Sell
700 $282.91

700

$282.91

$198,037

Dec 04, 2024

Mauney William Marshall Jr

Mauney William Marshall Jr
Vice President, R&D
Sell
300 $287.08

300

$287.08

$86,124

Nov 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,267 $343.21

1,267

$343.21

$434,849

Nov 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,123 $344.99

2,123

$344.99

$732,421

Nov 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,165 $345.16

1,165

$345.16

$402,107

Nov 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
445 $346.08

445

$346.08

$154,004

Nov 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
401 $346.11

401

$346.11

$138,791

Nov 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
3,752 $347.71

3,752

$347.71

$1,304,600

Nov 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
847 $348.65

847

$348.65

$295,310

Oct 11, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,451 $262.10

2,451

$262.10

$642,402

Oct 09, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
506 $254.19

506

$254.19

$128,621

Oct 09, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
6,598 $255.06

6,598

$255.06

$1,682,865

Oct 09, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
5,720 $256.57

5,720

$256.57

$1,467,559

Oct 09, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,093 $257.56

2,093

$257.56

$539,076

Oct 09, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,131 $258.30

2,131

$258.30

$550,428

Oct 09, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
501 $259.18

501

$259.18

$129,849

Oct 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
7,274 $251.55

7,274

$251.55

$1,829,789

Oct 08, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,726 $252.38

2,726

$252.38

$687,975

Oct 07, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
5,604 $245.48

5,604

$245.48

$1,375,657

Oct 07, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,508 $246.34

2,508

$246.34

$617,821

Oct 07, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,144 $247.41

1,144

$247.41

$283,039

Oct 07, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
744 $248.46

744

$248.46

$184,851

Sep 25, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
6,157 $211.68

6,157

$211.68

$1,303,330

Sep 25, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
7,894 $212.38

7,894

$212.38

$1,676,500

Sep 25, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
4,572 $213.36

4,572

$213.36

$975,481

Sep 25, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,002 $214.18

1,002

$214.18

$214,610

Sep 25, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
691 $215.72

691

$215.72

$149,063

Sep 25, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
202 $216.75

202

$216.75

$43,783

Sep 25, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
3,257 $217.57

3,257

$217.57

$708,626

Sep 25, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,225 $218.45

1,225

$218.45

$267,605

Sep 13, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
537 $168.16

537

$168.16

$90,302

Sep 13, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
675 $169.76

675

$169.76

$114,588

Sep 13, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
1,076 $170.43

1,076

$170.43

$183,383

Sep 13, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
462 $171.54

462

$171.54

$79,251

Aug 27, 2024

McGill James W

McGill James W
Sell
1,831 $183.22

1,831

$183.22

$335,476

Aug 27, 2024

McGill James W

McGill James W
Sell
455 $184.02

455

$184.02

$83,729

Aug 27, 2024

McGill James W

McGill James W
Sell
1,315 $185.77

1,315

$185.77

$244,288

Aug 27, 2024

McGill James W

McGill James W
Sell
1,300 $187.14

1,300

$187.14

$243,282

Aug 27, 2024

McGill James W

McGill James W
Sell
1,589 $188.19

1,589

$188.19

$299,034

Aug 27, 2024

McGill James W

McGill James W
Sell
110 $188.46

110

$188.46

$20,731

Aug 16, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
400 $163.26

400

$163.26

$65,304

Aug 16, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
1,801 $164.73

1,801

$164.73

$296,679

Aug 16, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
298 $165.29

298

$165.29

$49,256

Aug 16, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
1,610 $166.79

1,610

$166.79

$268,532

Aug 16, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
191 $167.97

191

$167.97

$32,082

Aug 15, 2024

Mauney William Marshall Jr

Mauney William Marshall Jr
Vice President, R&D
Sell
150 $163.76

150

$163.76

$24,564

Aug 09, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
1,053 $161.35

1,053

$161.35

$169,902

Aug 09, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
921 $162.40

921

$162.40

$149,570

Aug 09, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
556 $163.59

556

$163.59

$90,956

Aug 09, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
220 $164.70

220

$164.70

$36,234

Aug 05, 2024

Callahan Robert B

Callahan Robert B
Chief Human Resource Officer
Sell
1,000 $160.00

1,000

$160.00

$160,000

Jul 12, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
554 $140.13

554

$140.13

$77,632

Jul 12, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
394 $141.09

394

$141.09

$55,589

Jul 12, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
1,237 $142.46

1,237

$142.46

$176,223

Jul 12, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
262 $143.61

262

$143.61

$37,626

Jul 12, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
303 $146.19

303

$146.19

$44,296

Jun 14, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
1,110 $164.73

1,110

$164.73

$182,850

Jun 14, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
732 $165.58

732

$165.58

$121,205

Jun 14, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
108 $166.22

108

$166.22

$17,952

Jun 14, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
400 $167.71

400

$167.71

$67,084

Jun 14, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
300 $171.90

300

$171.90

$51,570

Jun 14, 2024

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Sell
100 $172.90

100

$172.90

$17,290

Jun 07, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
600 $155.86

600

$155.86

$93,516

Jun 07, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
2,607 $157.27

2,607

$157.27

$410,003

Jun 07, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
2,250 $158.03

2,250

$158.03

$355,568

Jun 07, 2024

METCALF MICHAEL WILLIAM

METCALF MICHAEL WILLIAM
Exec Vice President
Sell
343 $159.06

343

$159.06

$54,558

May 31, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
300 $200.85

300

$200.85

$60,255

May 31, 2024

Birchall John

Birchall John
Managing Director
Sell
1,100 $200.65

1,100

$200.65

$220,715

May 30, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
417 $202.07

417

$202.07

$84,261

May 30, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,743 $203.09

1,743

$203.09

$353,987

May 30, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
984 $204.23

984

$204.23

$200,960

May 30, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
3,070 $205.15

3,070

$205.15

$629,798

May 30, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
7,374 $206.21

7,374

$206.21

$1,520,629

May 30, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
5,494 $206.95

5,494

$206.95

$1,136,971

May 30, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
918 $207.74

918

$207.74

$190,702

May 06, 2024

CURTIS KATHERYN BAUCOM

CURTIS KATHERYN BAUCOM
Sell
5,000 $165.79

5,000

$165.79

$828,962

Mar 04, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
723 $185.16

723

$185.16

$133,872

Mar 04, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
314 $186.11

314

$186.11

$58,438

Mar 04, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,172 $187.29

1,172

$187.29

$219,499

Mar 04, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
905 $188.48

905

$188.48

$170,574

Mar 04, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
415 $189.17

415

$189.17

$78,507

Mar 04, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
355 $189.83

355

$189.83

$67,391

Feb 29, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
500 $178.50

500

$178.50

$89,251

Feb 28, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
705 $171.96

705

$171.96

$121,231

Feb 28, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
340 $172.90

340

$172.90

$58,787

Feb 28, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,058 $174.06

1,058

$174.06

$184,155

Feb 28, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,473 $175.00

1,473

$175.00

$257,778

Feb 28, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,424 $175.51

1,424

$175.51

$249,930

Feb 27, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
100 $167.61

100

$167.61

$16,761

Feb 27, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
827 $169.00

827

$169.00

$139,759

Feb 27, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
833 $170.28

833

$170.28

$141,846

Feb 27, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
4,117 $171.58

4,117

$171.58

$706,392

Feb 27, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,751 $172.36

2,751

$172.36

$474,150

Feb 27, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
772 $173.12

772

$173.12

$133,647

Feb 27, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
600 $173.57

600

$173.57

$104,139

Feb 26, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
3,305 $166.68

3,305

$166.68

$550,871

Feb 26, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,981 $167.57

2,981

$167.57

$499,535

Feb 26, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,317 $168.03

2,317

$168.03

$389,314

Feb 26, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
801 $166.88

801

$166.88

$133,671

Feb 26, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
596 $169.87

596

$169.87

$101,243

Feb 23, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
3,715 $155.14

3,715

$155.14

$576,349

Feb 23, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,285 $155.89

1,285

$155.89

$200,324

Feb 23, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,095 $161.34

2,095

$161.34

$338,011

Feb 23, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,905 $162.28

2,905

$162.28

$471,419

Feb 22, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,462 $155.14

2,462

$155.14

$381,958

Feb 22, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,538 $155.69

2,538

$155.69

$395,133

Feb 21, 2024

CRAGG CHRISTOPHER E

CRAGG CHRISTOPHER E
Sell
2,633 $153.59

2,633

$153.59

$404,402

Feb 21, 2024

CRAGG CHRISTOPHER E

CRAGG CHRISTOPHER E
Sell
1,213 $154.65

1,213

$154.65

$187,590

Feb 21, 2024

CRAGG CHRISTOPHER E

CRAGG CHRISTOPHER E
Sell
2,319 $155.56

2,319

$155.56

$360,744

Feb 21, 2024

CRAGG CHRISTOPHER E

CRAGG CHRISTOPHER E
Sell
2,835 $156.40

2,835

$156.40

$443,394

Feb 21, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,500 $155.04

1,500

$155.04

$232,553

Feb 21, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
4,129 $156.21

4,129

$156.21

$645,006

Feb 21, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
4,371 $156.31

4,371

$156.31

$683,242

Feb 13, 2024

Williams Richard E

Williams Richard E
Sell
5,000 $149.38

5,000

$149.38

$746,900

Feb 13, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,484 $150.37

1,484

$150.37

$223,154

Feb 13, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,266 $150.73

1,266

$150.73

$190,828

Feb 13, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
744 $151.92

744

$151.92

$113,027

Feb 12, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
2,600 $150.20

2,600

$150.20

$390,511

Feb 12, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,380 $151.50

1,380

$151.50

$209,069

Feb 12, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
922 $152.53

922

$152.53

$140,629

Feb 12, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
1,098 $152.95

1,098

$152.95

$167,938

Feb 12, 2024

POWELL THOMAS W

POWELL THOMAS W
Sell
500 $148.70

500

$148.70

$74,352

Dec 20, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
3,270 $94.77

3,270

$94.77

$309,895

Dec 20, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
1,730 $95.56

1,730

$95.56

$165,314

Dec 19, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
2,136 $96.05

2,136

$96.05

$205,171

Dec 19, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
2,864 $96.59

2,864

$96.59

$276,627

Dec 18, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
5,000 $90.92

5,000

$90.92

$454,620

Dec 15, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
7,077 $91.03

7,077

$91.03

$644,233

Dec 15, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
3,280 $91.75

3,280

$91.75

$300,943

Dec 12, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
3,722 $90.26

3,722

$90.26

$335,937

Dec 12, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
921 $91.19

921

$91.19

$83,985

Dec 11, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
2,500 $89.92

2,500

$89.92

$224,800

Dec 11, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
6,200 $91.25

6,200

$91.25

$565,750

Dec 11, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
1,300 $91.87

1,300

$91.87

$119,431

Dec 08, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
11,295 $86.01

11,295

$86.01

$971,433

Dec 08, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
6,795 $86.73

6,795

$86.73

$589,336

Dec 08, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
1,910 $87.58

1,910

$87.58

$167,287

Aug 07, 2023

HONEYCUTT MILBURN E

HONEYCUTT MILBURN E
Vice Pres, Corp Controller
Sell
6,474 $80.54

6,474

$80.54

$521,416

Aug 07, 2023

HONEYCUTT MILBURN E

HONEYCUTT MILBURN E
Vice Pres, Corp Controller
Sell
3,767 $81.33

3,767

$81.33

$306,370

Aug 07, 2023

HONEYCUTT MILBURN E

HONEYCUTT MILBURN E
Vice Pres, Corp Controller
Sell
600 $82.39

600

$82.39

$49,434

Aug 07, 2023

HONEYCUTT MILBURN E

HONEYCUTT MILBURN E
Vice Pres, Corp Controller
Sell
1,159 $83.55

1,159

$83.55

$96,834

Aug 02, 2023

POWELL THOMAS W

POWELL THOMAS W
Sell
20,000 $86.57

20,000

$86.57

$1,731,400

May 24, 2023

WHITE JOHN DAVID

WHITE JOHN DAVID
Sell
500 $58.23

500

$58.23

$29,115

May 05, 2023

WHITE JOHN DAVID

WHITE JOHN DAVID
Sell
1,500 $49.05

1,500

$49.05

$73,568

Apr 27, 2022

POWELL THOMAS W

POWELL THOMAS W
Buy
5,247 $20.09

5,247

$20.09

$105,412

Apr 25, 2022

POWELL THOMAS W

POWELL THOMAS W
Buy
4,753 $20.45

4,753

$20.45

$97,199

Apr 11, 2022

POWELL THOMAS W

POWELL THOMAS W
Buy
10,000 $19.10

10,000

$19.10

$191,000

Feb 11, 2022

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Buy
5,000 $22.15

5,000

$22.15

$110,750

Feb 11, 2022

COPE BRETT ALAN

COPE BRETT ALAN
President & CEO
Buy
5,000 $23.29

5,000

$23.29

$116,450

May 10, 2021

WHITE JOHN DAVID

WHITE JOHN DAVID
Sell
2,400 $37.00

2,400

$37.00

$88,800

May 10, 2021

WHITE JOHN DAVID

WHITE JOHN DAVID
Sell
2,400 $37.00

2,400

$37.00

$88,800

Aug 13, 2019

HANCOCK BONNIE V

HANCOCK BONNIE V
Sell
1,026 $38.03

1,026

$38.03

$39,019

Aug 12, 2019

HANCOCK BONNIE V

HANCOCK BONNIE V
Sell
200 $37.69

200

$37.69

$7,538

Aug 12, 2019

HANCOCK BONNIE V

HANCOCK BONNIE V
Sell
300 $37.53

300

$37.53

$11,259

Aug 12, 2019

HANCOCK BONNIE V

HANCOCK BONNIE V
Sell
474 $37.90

474

$37.90

$17,965

TOP