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

Jan 06, 2025

Hoffman William

Hoffman William
Sell
58,925 $61.27

58,925

$61.27

$3,610,335

Jan 06, 2025

Hoffman William

Hoffman William
Sell
141,075 $60.13

141,075

$60.13

$8,482,840

Dec 20, 2024

Hykes Andrew

Hykes Andrew
President and CEO
Sell
2,400 $55.20

2,400

$55.20

$132,480

Dec 20, 2024

Hykes Andrew

Hykes Andrew
President and CEO
Sell
600 $55.65

600

$55.65

$33,390

Dec 16, 2024

Hoffman William

Hoffman William
Sell
3,176 $54.33

3,176

$54.33

$172,552

Dec 16, 2024

Hoffman William

Hoffman William
Sell
2,100 $54.42

2,100

$54.42

$114,282

Dec 16, 2024

Hoffman William

Hoffman William
Sell
10,301 $55.27

10,301

$55.27

$569,336

Dec 16, 2024

Hoffman William

Hoffman William
Sell
7,467 $56.51

7,467

$56.51

$421,960

Dec 16, 2024

Hoffman William

Hoffman William
Sell
132 $56.89

132

$56.89

$7,509

Dec 16, 2024

Hoffman William

Hoffman William
Sell
2,347 $56.82

2,347

$56.82

$133,357

Dec 16, 2024

Hoffman William

Hoffman William
Sell
20,917 $55.23

20,917

$55.23

$1,155,246

Dec 16, 2024

Hoffman William

Hoffman William
Sell
13,560 $56.45

13,560

$56.45

$765,462

Dec 10, 2024

Tu Thomas

Tu Thomas
CMO
Sell
4,000 $55.00

4,000

$55.00

$220,000

Nov 20, 2024

Hykes Andrew

Hykes Andrew
President and CEO
Sell
3,000 $50.83

3,000

$50.83

$152,490

Nov 18, 2024

Hoffman William

Hoffman William
Sell
9,750 $51.16

9,750

$51.16

$498,810

Nov 18, 2024

Hoffman William

Hoffman William
Sell
33,784 $51.32

33,784

$51.32

$1,733,795

Nov 18, 2024

Hoffman William

Hoffman William
Sell
10,250 $50.64

10,250

$50.64

$519,060

Nov 18, 2024

Hoffman William

Hoffman William
Sell
3,216 $52.11

3,216

$52.11

$167,586

Nov 18, 2024

Hoffman William

Hoffman William
Sell
3,000 $50.09

3,000

$50.09

$150,270

Oct 29, 2024

Hykes Andrew

Hykes Andrew
President and CEO
Sell
3,000 $50.00

3,000

$50.00

$150,000

Oct 29, 2024

Hoffman William

Hoffman William
Sell
20,000 $50.00

20,000

$50.00

$1,000,000

Oct 29, 2024

Hoffman William

Hoffman William
Sell
20,000 $50.10

20,000

$50.10

$1,002,000

Oct 16, 2024

Hoffman William

Hoffman William
Sell
12,196 $45.57

12,196

$45.57

$555,772

Oct 16, 2024

Hoffman William

Hoffman William
Sell
27,804 $44.78

27,804

$44.78

$1,245,063

Sep 16, 2024

Hoffman William

Hoffman William
Sell
32,614 $45.73

32,614

$45.73

$1,491,438

Sep 16, 2024

Hoffman William

Hoffman William
Sell
7,386 $46.27

7,386

$46.27

$341,750

Sep 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,609 $44.38

1,609

$44.38

$71,407

Sep 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
891 $45.80

891

$45.80

$40,808

Sep 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
500 $46.34

500

$46.34

$23,170

Aug 20, 2024

Hykes Andrew

Hykes Andrew
President and CEO
Sell
3,000 $50.00

3,000

$50.00

$150,000

Aug 19, 2024

Hoffman William

Hoffman William
Sell
20,000 $50.30

20,000

$50.30

$1,006,000

Aug 16, 2024

Hoffman William

Hoffman William
Sell
24,553 $48.72

24,553

$48.72

$1,196,222

Aug 16, 2024

Hoffman William

Hoffman William
Sell
15,447 $49.17

15,447

$49.17

$759,529

Aug 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
4,574 $47.94

4,574

$47.94

$219,278

Aug 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
426 $48.56

426

$48.56

$20,687

Jul 22, 2024

Hykes Andrew

Hykes Andrew
President and CEO
Sell
3,000 $55.23

3,000

$55.23

$165,690

Jul 16, 2024

Hoffman William

Hoffman William
Sell
9,659 $55.53

9,659

$55.53

$536,364

Jul 16, 2024

Hoffman William

Hoffman William
Sell
5,652 $55.53

5,652

$55.53

$313,856

Jul 16, 2024

Hoffman William

Hoffman William
Sell
3,243 $58.17

3,243

$58.17

$188,645

Jul 16, 2024

Hoffman William

Hoffman William
Sell
4,507 $57.72

4,507

$57.72

$260,144

Jul 16, 2024

Hoffman William

Hoffman William
Sell
4,798 $56.53

4,798

$56.53

$271,231

Jul 16, 2024

Hoffman William

Hoffman William
Sell
8,351 $56.58

8,351

$56.58

$472,500

Jul 16, 2024

Hoffman William

Hoffman William
Sell
3,404 $54.76

3,404

$54.76

$186,403

Jul 16, 2024

Hoffman William

Hoffman William
Sell
15,974 $57.90

15,974

$57.90

$924,895

Jul 16, 2024

Tu Thomas

Tu Thomas
CMO
Sell
3,480 $55.16

3,480

$55.16

$191,957

Jul 16, 2024

Hoffman William

Hoffman William
Sell
2,612 $58.25

2,612

$58.25

$152,149

Jul 16, 2024

Hoffman William

Hoffman William
Sell
1,800 $54.70

1,800

$54.70

$98,460

Jul 15, 2024

Tu Thomas

Tu Thomas
CMO
Sell
9,920 $55.09

9,920

$55.09

$546,493

Jul 15, 2024

Tu Thomas

Tu Thomas
CMO
Sell
3,300 $55.08

3,300

$55.08

$181,764

Jul 15, 2024

Tu Thomas

Tu Thomas
CMO
Sell
3,300 $55.10

3,300

$55.10

$181,830

Jul 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
3,035 $53.72

3,035

$53.72

$163,040

Jul 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,965 $54.31

1,965

$54.31

$106,719

Jul 01, 2024

Hykes Andrew

Hykes Andrew
President and CEO
Sell
3,000 $50.08

3,000

$50.08

$150,240

Jul 01, 2024

Hoffman William

Hoffman William
Sell
20,000 $50.15

20,000

$50.15

$1,003,000

Jun 21, 2024

Chambers Rebecca

Chambers Rebecca
Sell
260 $45.99

260

$45.99

$11,957

Jun 17, 2024

Hoffman William

Hoffman William
Sell
6,175 $44.16

6,175

$44.16

$272,688

Jun 17, 2024

Hoffman William

Hoffman William
Sell
100 $45.85

100

$45.85

$4,585

Jun 17, 2024

Hoffman William

Hoffman William
Sell
2,125 $45.04

2,125

$45.04

$95,710

Jun 17, 2024

Hoffman William

Hoffman William
Sell
31,600 $43.31

31,600

$43.31

$1,368,596

Jun 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,498 $47.15

2,498

$47.15

$117,781

Jun 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,502 $48.04

2,502

$48.04

$120,196

May 28, 2024

Hoffman William

Hoffman William
Sell
60,000 $50.13

60,000

$50.13

$3,007,800

May 28, 2024

Hykes Andrew

Hykes Andrew
President and CEO
Sell
3,000 $50.00

3,000

$50.00

$150,000

May 20, 2024

Chambers Rebecca

Chambers Rebecca
Sell
964 $45.39

964

$45.39

$43,756

May 16, 2024

Hoffman William

Hoffman William
Sell
32,701 $46.51

32,701

$46.51

$1,520,924

May 16, 2024

Hoffman William

Hoffman William
Sell
7,299 $47.00

7,299

$47.00

$343,053

May 13, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
300 $44.49

300

$44.49

$13,347

May 13, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
3,500 $45.73

3,500

$45.73

$160,055

May 13, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,200 $46.55

2,200

$46.55

$102,410

May 01, 2024

Hoffman William

Hoffman William
Sell
35,858 $41.94

35,858

$41.94

$1,503,885

May 01, 2024

Hoffman William

Hoffman William
Sell
2,491 $42.73

2,491

$42.73

$106,440

May 01, 2024

Hoffman William

Hoffman William
Sell
200 $43.61

200

$43.61

$8,722

Apr 16, 2024

Hoffman William

Hoffman William
Sell
1,451 $40.00

1,451

$40.00

$58,040

Apr 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
6,000 $40.96

6,000

$40.96

$245,760

Mar 18, 2024

Hoffman William

Hoffman William
Sell
12,508 $41.45

12,508

$41.45

$518,457

Mar 18, 2024

Hoffman William

Hoffman William
Sell
27,492 $40.98

27,492

$40.98

$1,126,622

Mar 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
5,999 $41.91

5,999

$41.91

$251,418

Mar 12, 2024

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1 $42.58

1

$42.58

$43

Dec 15, 2023

Hoffman William

Hoffman William
Sell
8,300 $65.01

8,300

$65.01

$539,583

Dec 15, 2023

Hoffman William

Hoffman William
Sell
3,982 $65.38

3,982

$65.38

$260,343

Dec 15, 2023

Hoffman William

Hoffman William
Sell
11,018 $64.98

11,018

$64.98

$715,950

Dec 15, 2023

Hoffman William

Hoffman William
Sell
1,700 $65.41

1,700

$65.41

$111,197

Dec 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,918 $62.24

2,918

$62.24

$181,616

Dec 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
3,582 $63.16

3,582

$63.16

$226,239

Nov 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
14,295 $59.53

14,295

$59.53

$850,981

Nov 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
16,415 $60.20

16,415

$60.20

$988,183

Nov 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
21,033 $59.53

21,033

$59.53

$1,252,094

Nov 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
11,156 $60.20

11,156

$60.20

$671,591

Nov 15, 2023

Hoffman William

Hoffman William
Sell
6,731 $61.54

6,731

$61.54

$414,226

Nov 15, 2023

Hoffman William

Hoffman William
Sell
900 $59.62

900

$59.62

$53,658

Nov 15, 2023

Hoffman William

Hoffman William
Sell
4,295 $61.05

4,295

$61.05

$262,210

Nov 15, 2023

Hoffman William

Hoffman William
Sell
1,372 $59.72

1,372

$59.72

$81,936

Nov 15, 2023

Hoffman William

Hoffman William
Sell
2,369 $60.98

2,369

$60.98

$144,462

Nov 15, 2023

Hoffman William

Hoffman William
Sell
9,333 $61.57

9,333

$61.57

$574,633

Nov 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,600 $55.49

1,600

$55.49

$88,784

Nov 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
4,500 $56.18

4,500

$56.18

$252,810

Nov 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
400 $56.93

400

$56.93

$22,772

Nov 08, 2023

MILDER DONALD B

MILDER DONALD B
Buy
2,000 $53.54

2,000

$53.54

$107,080

Nov 08, 2023

MILDER DONALD B

MILDER DONALD B
Buy
100 $52.23

100

$52.23

$5,223

Nov 07, 2023

MILDER DONALD B

MILDER DONALD B
Buy
54,000 $53.44

54,000

$53.44

$2,885,760

Oct 16, 2023

Hoffman William

Hoffman William
Sell
2,686 $56.96

2,686

$56.96

$152,995

Oct 16, 2023

Hoffman William

Hoffman William
Sell
1,085 $56.09

1,085

$56.09

$60,858

Oct 16, 2023

Hoffman William

Hoffman William
Sell
5,829 $57.83

5,829

$57.83

$337,091

Oct 16, 2023

Hoffman William

Hoffman William
Sell
9,568 $57.80

9,568

$57.80

$553,030

Oct 16, 2023

Hoffman William

Hoffman William
Sell
500 $54.60

500

$54.60

$27,300

Oct 16, 2023

Hoffman William

Hoffman William
Sell
1,200 $55.88

1,200

$55.88

$67,056

Oct 16, 2023

Hoffman William

Hoffman William
Sell
400 $54.57

400

$54.57

$21,828

Oct 16, 2023

Hoffman William

Hoffman William
Sell
3,732 $56.79

3,732

$56.79

$211,940

Oct 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,610 $55.07

2,610

$55.07

$143,733

Oct 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,490 $55.64

2,490

$55.64

$138,544

Oct 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
900 $56.86

900

$56.86

$51,174

Oct 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
500 $57.78

500

$57.78

$28,890

Sep 15, 2023

Hoffman William

Hoffman William
Sell
7,099 $66.40

7,099

$66.40

$471,374

Sep 15, 2023

Hoffman William

Hoffman William
Sell
7,901 $67.05

7,901

$67.05

$529,762

Sep 15, 2023

Hoffman William

Hoffman William
Sell
3,229 $66.27

3,229

$66.27

$213,986

Sep 15, 2023

Hoffman William

Hoffman William
Sell
6,671 $66.95

6,671

$66.95

$446,623

Sep 15, 2023

Hoffman William

Hoffman William
Sell
100 $67.58

100

$67.58

$6,758

Sep 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,055 $66.59

1,055

$66.59

$70,252

Sep 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,120 $67.70

2,120

$67.70

$143,524

Sep 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
3,325 $68.35

3,325

$68.35

$227,264

Aug 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
9,906 $67.31

9,906

$67.31

$666,773

Aug 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
8,009 $66.32

8,009

$66.32

$531,157

Aug 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
405 $68.03

405

$68.03

$27,552

Aug 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
6,732 $67.31

6,732

$67.31

$453,131

Aug 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
12,346 $65.31

12,346

$65.31

$806,317

Aug 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
5,443 $66.32

5,443

$66.32

$360,980

Aug 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
18,166 $65.31

18,166

$65.31

$1,186,421

Aug 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
595 $68.03

595

$68.03

$40,478

Aug 15, 2023

Hoffman William

Hoffman William
Sell
400 $70.93

400

$70.93

$28,372

Aug 15, 2023

Hoffman William

Hoffman William
Sell
8,964 $68.61

8,964

$68.61

$615,020

Aug 15, 2023

Hoffman William

Hoffman William
Sell
5,636 $69.52

5,636

$69.52

$391,815

Aug 15, 2023

Hoffman William

Hoffman William
Sell
6,192 $68.66

6,192

$68.66

$425,143

Aug 15, 2023

Hoffman William

Hoffman William
Sell
3,508 $69.53

3,508

$69.53

$243,911

Aug 15, 2023

Hoffman William

Hoffman William
Sell
300 $70.92

300

$70.92

$21,276

Aug 14, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
909 $67.70

909

$67.70

$61,539

Aug 14, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,187 $68.92

1,187

$68.92

$81,808

Aug 14, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
640 $70.17

640

$70.17

$44,909

Aug 14, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,397 $71.66

2,397

$71.66

$171,769

Aug 14, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,367 $71.71

1,367

$71.71

$98,028

Jul 17, 2023

Hoffman William

Hoffman William
Sell
10,841 $56.93

10,841

$56.93

$617,178

Jul 17, 2023

Hoffman William

Hoffman William
Sell
3,197 $57.52

3,197

$57.52

$183,891

Jul 17, 2023

Hoffman William

Hoffman William
Sell
6,803 $56.80

6,803

$56.80

$386,410

Jul 17, 2023

Hoffman William

Hoffman William
Sell
4,159 $57.57

4,159

$57.57

$239,434

Jul 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
5,700 $56.12

5,700

$56.12

$319,884

Jul 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
800 $57.07

800

$57.07

$45,656

Jun 15, 2023

Hoffman William

Hoffman William
Sell
9,800 $57.73

9,800

$57.73

$565,754

Jun 15, 2023

Hoffman William

Hoffman William
Sell
400 $58.27

400

$58.27

$23,308

Jun 15, 2023

Hoffman William

Hoffman William
Sell
200 $58.28

200

$58.28

$11,656

Jun 15, 2023

Hoffman William

Hoffman William
Sell
14,600 $57.73

14,600

$57.73

$842,858

Jun 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
5,700 $59.12

5,700

$59.12

$336,984

Jun 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
800 $60.13

800

$60.13

$48,104

May 17, 2023

Tu Thomas

Tu Thomas
CMO
Sell
10,928 $69.19

10,928

$69.19

$756,108

May 17, 2023

Tu Thomas

Tu Thomas
CMO
Sell
35 $69.19

35

$69.19

$2,422

May 17, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
16,079 $69.19

16,079

$69.19

$1,112,506

May 17, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
2,630 $69.19

2,630

$69.19

$181,970

May 17, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
51 $69.19

51

$69.19

$3,529

May 17, 2023

Hoffman William

Hoffman William
Sell
35,904 $69.19

35,904

$69.19

$2,484,198

May 17, 2023

Hoffman William

Hoffman William
Sell
5,873 $69.19

5,873

$69.19

$406,353

May 17, 2023

Hoffman William

Hoffman William
Sell
114 $69.19

114

$69.19

$7,888

May 17, 2023

Tu Thomas

Tu Thomas
CMO
Sell
1,788 $69.19

1,788

$69.19

$123,712

May 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
556 $70.87

556

$70.87

$39,404

May 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
104 $70.87

104

$70.87

$7,370

May 16, 2023

Hoffman William

Hoffman William
Sell
342 $70.87

342

$70.87

$24,238

May 16, 2023

Hoffman William

Hoffman William
Sell
1,826 $70.87

1,826

$70.87

$129,409

May 16, 2023

Hoffman William

Hoffman William
Sell
37,838 $70.87

37,838

$70.87

$2,681,579

May 16, 2023

Tu Thomas

Tu Thomas
CMO
Sell
11,516 $70.87

11,516

$70.87

$816,139

May 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
153 $70.87

153

$70.87

$10,843

May 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
16,945 $70.87

16,945

$70.87

$1,200,892

May 16, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
818 $70.87

818

$70.87

$57,972

May 15, 2023

Hoffman William

Hoffman William
Sell
2,736 $69.76

2,736

$69.76

$190,863

May 15, 2023

Hoffman William

Hoffman William
Sell
6,289 $70.80

6,289

$70.80

$445,261

May 15, 2023

Hoffman William

Hoffman William
Sell
1,600 $71.30

1,600

$71.30

$114,080

May 15, 2023

Hoffman William

Hoffman William
Sell
8,426 $70.25

8,426

$70.25

$591,927

May 15, 2023

Hoffman William

Hoffman William
Sell
2,111 $69.80

2,111

$69.80

$147,348

May 15, 2023

Hoffman William

Hoffman William
Sell
3,838 $71.23

3,838

$71.23

$273,381

May 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
3,400 $69.93

3,400

$69.93

$237,762

May 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
3,100 $70.63

3,100

$70.63

$218,953

May 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
3,729 $69.96

3,729

$69.96

$260,881

May 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,521 $70.69

2,521

$70.69

$178,209

Apr 17, 2023

Hoffman William

Hoffman William
Sell
5,500 $64.40

5,500

$64.40

$354,200

Apr 17, 2023

Hoffman William

Hoffman William
Sell
4,500 $65.02

4,500

$65.02

$292,590

Apr 17, 2023

Hoffman William

Hoffman William
Sell
6,092 $65.04

6,092

$65.04

$396,224

Apr 17, 2023

Hoffman William

Hoffman William
Sell
8,908 $64.42

8,908

$64.42

$573,853

Apr 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,398 $63.01

2,398

$63.01

$151,098

Apr 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,300 $64.34

2,300

$64.34

$147,982

Apr 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,000 $65.60

1,000

$65.60

$65,600

Apr 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
802 $66.17

802

$66.17

$53,068

Apr 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,296 $62.99

2,296

$62.99

$144,625

Apr 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
2,281 $64.38

2,281

$64.38

$146,851

Apr 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
658 $65.45

658

$65.45

$43,066

Apr 12, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,015 $66.15

1,015

$66.15

$67,142

Mar 20, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
7,200 $64.18

7,200

$64.18

$462,096

Mar 20, 2023

Hykes Andrew

Hykes Andrew
President and CEO
Sell
1,800 $64.73

1,800

$64.73

$116,514

Mar 14, 2023

Hoffman William

Hoffman William
Sell
5,000 $60.10

5,000

$60.10

$300,500

Mar 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
600 $56.86

600

$56.86

$34,116

Mar 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,300 $58.07

1,300

$58.07

$75,491

Mar 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
4,600 $59.02

4,600

$59.02

$271,492

Mar 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
600 $56.90

600

$56.90

$34,140

Mar 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
1,700 $58.27

1,700

$58.27

$99,059

Mar 13, 2023

Hill, Mitch C.

Hill, Mitch C.
CFO
Sell
3,950 $59.06

3,950

$59.06

$233,287

TOP