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

5

Insider Involved

3

Total Buys

$0.00

Total Sells

$368.18K

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

Jul 30, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $42.91

1,000

$42.91

$42,910

Jul 29, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $43.17

500

$43.17

$21,585

Jul 28, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $42.89

1,000

$42.89

$42,890

Jul 23, 2026

Abernethy Robert C. JR

Abernethy Robert C. JR
Sell
1,200 $41.75

1,200

$41.75

$50,100

Jul 23, 2026

ABERNETHY ROBERT C

ABERNETHY ROBERT C
Sell
5,000 $42.14

5,000

$42.14

$210,700

Jun 01, 2026

Abernethy Robert C. JR

Abernethy Robert C. JR
Sell
1,200 $41.61

1,200

$41.61

$49,932

Jun 01, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $42.10

500

$42.10

$21,050

May 26, 2026

Abernethy Ashton V.

Abernethy Ashton V.
Sell
950 $42.26

950

$42.26

$40,147

May 14, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $40.20

600

$40.20

$24,120

Apr 30, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $39.35

600

$39.35

$23,610

Apr 24, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $39.50

600

$39.50

$23,700

Apr 23, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $40.06

600

$40.06

$24,036

Mar 03, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
477 $37.60

477

$37.60

$17,935

Feb 27, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
523 $38.91

523

$38.91

$20,350

Feb 24, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $38.16

600

$38.16

$22,896

Feb 09, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $38.34

1,000

$38.34

$38,340

Feb 04, 2026

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $37.27

600

$37.27

$22,362

Dec 02, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
300 $32.35

300

$32.35

$9,705

Nov 26, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
598 $32.03

598

$32.03

$19,154

Nov 25, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
2 $33.00

2

$33.00

$66

Nov 03, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
800 $29.05

800

$29.05

$23,240

Oct 28, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
281 $30.90

281

$30.90

$8,683

Oct 28, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
319 $31.00

319

$31.00

$9,889

Sep 03, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $31.01

600

$31.01

$18,606

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

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $31.15

600

$31.15

$18,690

Aug 04, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $28.01

600

$28.01

$16,806

Jul 31, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
600 $28.58

600

$28.58

$17,146

May 23, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $29.25

500

$29.25

$14,625

May 12, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $29.15

500

$29.15

$14,575

Mar 28, 2025

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $28.12

500

$28.12

$14,060

Dec 05, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $31.90

500

$31.90

$15,950

Nov 22, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $30.02

1,000

$30.02

$30,020

Nov 22, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $30.21

500

$30.21

$15,105

Nov 08, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $28.64

1,000

$28.64

$28,640

Oct 28, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $25.50

500

$25.50

$12,750

Oct 28, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $25.57

1,000

$25.57

$25,570

Sep 04, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
2,500 $28.73

2,500

$28.73

$71,825

Aug 30, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $29.02

1,000

$29.02

$29,020

Aug 26, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $29.15

1,000

$29.15

$29,150

Aug 16, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
500 $28.80

500

$28.80

$14,400

Aug 07, 2024

Boyd-Leaks Kim

Boyd-Leaks Kim
Sell
8,686 $28.91

8,686

$28.91

$251,078

May 20, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
1,000 $29.90

1,000

$29.90

$29,900

May 03, 2024

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
2,000 $31.19

2,000

$31.19

$62,380

Dec 04, 2023

ABERNETHY JAMES S

ABERNETHY JAMES S
Sell
2,000 $27.12

2,000

$27.12

$54,240

TOP