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

0

Insider Involved

0

Total Buys

$0.00

Total Sells

$0.00

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

Jun 04, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
3,817 $72.90

3,817

$72.90

$278,259

Jun 04, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
1,424 $73.76

1,424

$73.76

$105,034

Jun 04, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
3,055 $72.59

3,055

$72.59

$221,762

Jun 04, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
890 $71.67

890

$71.67

$63,786

Jun 04, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
625 $76.61

625

$76.61

$47,881

Jun 04, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
5,282 $75.94

5,282

$75.94

$401,115

Jun 04, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
4,813 $74.94

4,813

$74.94

$360,686

Jun 03, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
3,840 $77.99

3,840

$77.99

$299,482

Jun 03, 2026

Nias James

Nias James
CAO
Sell
940 $77.99

940

$77.99

$73,311

Jun 03, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
8,901 $77.99

8,901

$77.99

$694,189

May 29, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
7,180 $72.37

7,180

$72.37

$519,617

May 29, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
21,332 $73.06

21,332

$73.06

$1,558,516

May 29, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
712 $77.39

712

$77.39

$55,102

May 29, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
799 $76.21

799

$76.21

$60,892

May 29, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
1,278 $75.12

1,278

$75.12

$96,003

May 29, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
10,070 $73.96

10,070

$73.96

$744,777

May 28, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
21,326 $78.29

21,326

$78.29

$1,669,613

May 28, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
5,394 $77.44

5,394

$77.44

$417,711

May 28, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
1,429 $81.06

1,429

$81.06

$115,835

May 28, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
3,363 $80.34

3,363

$80.34

$270,183

May 28, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
9,861 $79.14

9,861

$79.14

$780,400

May 21, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
2,068 $73.73

2,068

$73.73

$152,474

May 21, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
16,842 $74.96

16,842

$74.96

$1,262,476

May 21, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
16,590 $75.80

16,590

$75.80

$1,257,522

May 21, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
3,267 $76.46

3,267

$76.46

$249,795

May 21, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
889 $71.47

889

$71.47

$63,537

May 21, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
1,717 $72.93

1,717

$72.93

$125,221

May 20, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
2,217 $68.81

2,217

$68.81

$152,552

May 20, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
1,903 $68.81

1,903

$68.81

$130,945

May 20, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
12,946 $69.98

12,946

$69.98

$905,961

May 20, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
1,537 $71.36

1,537

$71.36

$109,680

May 20, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
19,090 $70.77

19,090

$70.77

$1,350,999

May 20, 2026

Nias James

Nias James
CAO
Sell
415 $71.09

415

$71.09

$29,502

May 20, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
1,788 $71.36

1,788

$71.36

$127,592

May 20, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
22,264 $70.77

22,264

$70.77

$1,575,623

May 20, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
15,104 $69.98

15,104

$69.98

$1,056,978

May 19, 2026

Nias James

Nias James
CAO
Sell
1,618 $68.48

1,618

$68.48

$110,801

May 19, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
20,243 $68.48

20,243

$68.48

$1,386,241

May 19, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
46,735 $68.48

46,735

$68.48

$3,200,413

May 18, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
45,191 $70.82

45,191

$70.82

$3,200,427

May 18, 2026

Nias James

Nias James
CAO
Sell
1,565 $70.82

1,565

$70.82

$110,833

May 18, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
19,575 $70.82

19,575

$70.82

$1,386,302

May 15, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
42,584 $75.16

42,584

$75.16

$3,200,613

May 15, 2026

Nias James

Nias James
CAO
Sell
1,487 $75.16

1,487

$75.16

$111,763

May 15, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
18,445 $75.16

18,445

$75.16

$1,386,326

Mar 13, 2026

LINK RAYMOND A

LINK RAYMOND A
Sell
6,644 $63.28

6,644

$63.28

$420,432

Mar 12, 2026

LINK RAYMOND A

LINK RAYMOND A
Sell
8,760 $64.42

8,760

$64.42

$564,319

Mar 12, 2026

Nias James

Nias James
CAO
Sell
1,808 $64.42

1,808

$64.42

$116,471

Mar 11, 2026

LINK RAYMOND A

LINK RAYMOND A
Sell
10,000 $62.79

10,000

$62.79

$627,900

Mar 09, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
9,455 $58.23

9,455

$58.23

$550,565

Mar 09, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
2,180 $57.48

2,180

$57.48

$125,306

Mar 09, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
788 $61.08

788

$61.08

$48,131

Mar 09, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
2,637 $60.73

2,637

$60.73

$160,145

Mar 09, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
4,036 $59.12

4,036

$59.12

$238,608

Mar 06, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
4,804 $58.58

4,804

$58.58

$281,418

Mar 06, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
3,924 $59.99

3,924

$59.99

$235,401

Mar 06, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
9,291 $60.87

9,291

$60.87

$565,543

Mar 06, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
3,980 $61.62

3,980

$61.62

$245,248

Mar 06, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
1,487 $62.87

1,487

$62.87

$93,488

Mar 06, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
12,290 $60.39

12,290

$60.39

$742,193

Mar 06, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
170 $63.40

170

$63.40

$10,778

Mar 05, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
32,239 $61.96

32,239

$61.96

$1,997,528

Mar 05, 2026

Nias James

Nias James
CAO
Sell
3,249 $61.96

3,249

$61.96

$201,308

Mar 05, 2026

Corso Joseph John

Corso Joseph John
CFO
Sell
13,038 $61.96

13,038

$61.96

$807,834

Jan 06, 2026

Keeney Scott H

Keeney Scott H
President and CEO
Sell
31,748 $37.51

31,748

$37.51

$1,190,867

Dec 15, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
2,075 $36.86

2,075

$36.86

$76,485

Dec 15, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
64,000 $36.30

64,000

$36.30

$2,323,200

Dec 04, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
7,911 $35.69

7,911

$35.69

$282,344

Dec 04, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
2,379 $34.36

2,379

$34.36

$81,742

Dec 04, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
5,081 $36.22

5,081

$36.22

$184,034

Dec 03, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
4,127 $33.78

4,127

$33.78

$139,410

Dec 03, 2025

Nias James

Nias James
CAO
Sell
556 $33.78

556

$33.78

$18,782

Dec 03, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
9,625 $33.78

9,625

$33.78

$325,133

Nov 21, 2025

Nias James

Nias James
CAO
Sell
1,200 $30.00

1,200

$30.00

$36,000

Nov 11, 2025

LINK RAYMOND A

LINK RAYMOND A
Sell
12,560 $35.33

12,560

$35.33

$443,745

Sep 18, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
23,448 $31.36

23,448

$31.36

$735,329

Sep 18, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
39,059 $30.76

39,059

$30.76

$1,201,455

Sep 12, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
15,391 $28.84

15,391

$28.84

$443,876

Sep 05, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
3,588 $29.73

3,588

$29.73

$106,671

Sep 04, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
4,112 $29.14

4,112

$29.14

$119,824

Sep 04, 2025

Nias James

Nias James
CAO
Sell
540 $29.14

540

$29.14

$15,736

Sep 04, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
9,604 $29.14

9,604

$29.14

$279,861

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

Aug 28, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
35,730 $29.63

35,730

$29.63

$1,058,680

Aug 27, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
35,732 $28.77

35,732

$28.77

$1,028,010

Aug 26, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
34,186 $29.19

34,186

$29.19

$997,889

Aug 26, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
1,546 $29.49

1,546

$29.49

$45,592

Aug 25, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
12,191 $27.92

12,191

$27.92

$340,373

Aug 25, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
11,767 $27.93

11,767

$27.93

$328,652

Aug 25, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
23,965 $28.47

23,965

$28.47

$682,284

Aug 25, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
26,093 $28.47

26,093

$28.47

$742,868

Aug 22, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
17,018 $28.33

17,018

$28.33

$482,120

Aug 22, 2025

Nias James

Nias James
CAO
Sell
593 $28.33

593

$28.33

$16,800

Aug 22, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
8,007 $28.33

8,007

$28.33

$226,838

Aug 21, 2025

Nias James

Nias James
CAO
Sell
555 $26.49

555

$26.49

$14,702

Aug 21, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
8,619 $26.49

8,619

$26.49

$228,317

Aug 21, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
18,200 $26.49

18,200

$26.49

$482,118

Aug 20, 2025

Nias James

Nias James
CAO
Sell
572 $25.67

572

$25.67

$14,683

Aug 20, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
8,894 $25.67

8,894

$25.67

$228,309

Aug 20, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
18,782 $25.67

18,782

$25.67

$482,134

Aug 19, 2025

Nias James

Nias James
CAO
Sell
559 $26.28

559

$26.28

$14,691

Aug 19, 2025

Keeney Scott H

Keeney Scott H
President and CEO
Sell
18,344 $26.28

18,344

$26.28

$482,080

Aug 19, 2025

Corso Joseph John

Corso Joseph John
CFO
Sell
8,449 $26.28

8,449

$26.28

$222,040

TOP