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

1

Insider Involved

1

Total Buys

$0.00

Total Sells

$29.51K

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 20, 2026

Alban John

Alban John
Sell
500 $59.02

500

$59.02

$29,508

May 07, 2026

Mullins Andrea

Mullins Andrea
Buy
346 $58.45

346

$58.45

$20,224

May 07, 2026

Nelson Blake

Nelson Blake
CFO & Treasurer
Buy
222 $58.45

222

$58.45

$12,976

May 07, 2026

Musgrave John M.

Musgrave John M.
CEO & President
Buy
134 $58.45

134

$58.45

$7,832

May 07, 2026

Sunderland Todd

Sunderland Todd
Buy
27 $58.45

27

$58.45

$1,578

May 07, 2026

Sunderland Todd

Sunderland Todd
Buy
802 $58.45

802

$58.45

$46,877

Mar 10, 2026

Musgrave John M.

Musgrave John M.
CEO & President
Buy
400 $52.00

400

$52.00

$20,800

Mar 10, 2026

Sunderland Todd

Sunderland Todd
Buy
2,000 $52.66

2,000

$52.66

$105,320

Feb 06, 2026

Mullins Andrea

Mullins Andrea
Buy
155 $51.30

155

$51.30

$7,952

Jan 08, 2026

Nelson Blake

Nelson Blake
CFO & Treasurer
Buy
326 $50.67

326

$50.67

$16,518

Nov 05, 2025

Alban John

Alban John
Buy
1,000 $50.38

1,000

$50.38

$50,380

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

Sunderland Todd

Sunderland Todd
Buy
150 $44.92

150

$44.92

$6,738

Aug 20, 2025

Sunderland Todd

Sunderland Todd
Buy
37 $44.92

37

$44.92

$1,662

Aug 20, 2025

Mullins Andrea

Mullins Andrea
Buy
375 $44.92

375

$44.92

$16,845

Aug 20, 2025

Nelson Blake

Nelson Blake
CFO & Treasurer
Buy
200 $44.92

200

$44.92

$8,984

Dec 27, 2024

Sunderland Todd

Sunderland Todd
Sell
30 $43.70

30

$43.70

$1,311

Sep 16, 2024

Alban John

Alban John
Sell
1,234 $41.34

1,234

$41.34

$51,000

Sep 09, 2024

Mullins Andrea

Mullins Andrea
Buy
480 $40.04

480

$40.04

$19,219

Jul 23, 2024

Sunderland Todd

Sunderland Todd
Buy
87 $37.25

87

$37.25

$3,241

Jul 15, 2024

Sunderland Todd

Sunderland Todd
Buy
956 $39.96

956

$39.96

$38,200

Dec 05, 2023

Swank Jerry V

Swank Jerry V
Buy
8,900 $33.75

8,900

$33.75

$300,375

Nov 07, 2023

Sunderland Todd

Sunderland Todd
Buy
100 $32.00

100

$32.00

$3,200

Nov 06, 2023

Nelson Blake

Nelson Blake
CFO & Treasurer
Buy
200 $31.80

200

$31.80

$6,360

Nov 06, 2023

Nelson Blake

Nelson Blake
CFO & Treasurer
Buy
100 $31.78

100

$31.78

$3,178

Sep 06, 2023

Swank Jerry V

Swank Jerry V
Buy
10,000 $39.65

10,000

$39.65

$396,500

Sep 05, 2023

Swank Jerry V

Swank Jerry V
Buy
15,000 $40.25

15,000

$40.25

$603,797

Feb 27, 2023

Alban John

Alban John
Buy
810 $39.48

810

$39.48

$31,979

Feb 24, 2023

Alban John

Alban John
Buy
190 $38.63

190

$38.63

$7,340

TOP