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

4

Total Buys

$9.87K

Total Sells

$380.2K

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

Aug 04, 2026

WILSON DAVID

WILSON DAVID
Buy
34 $73.69

34

$73.69

$2,505

Aug 03, 2026

Geary James P II

Geary James P II
Sell
3,150 $73.93

3,150

$73.93

$232,880

Aug 03, 2026

George Georgette R.

George Georgette R.
Sell
1,000 $73.67

1,000

$73.67

$73,668

Aug 03, 2026

Bonnafe Katherine Diane

Bonnafe Katherine Diane
Sell
1,000 $73.65

1,000

$73.65

$73,655

Jul 31, 2026

WILSON DAVID

WILSON DAVID
Buy
100 $73.68

100

$73.68

$7,368

Jun 03, 2026

Barnwell Julian Forrest Jr.

Barnwell Julian Forrest Jr.
Buy
5,000 $62.76

5,000

$62.76

$313,796

May 20, 2026

Upson Jill S

Upson Jill S
Sell
1,112 $63.31

1,112

$63.31

$70,395

May 12, 2026

Riojas Jose David

Riojas Jose David
Buy
1,000 $62.00

1,000

$62.00

$62,000

May 12, 2026

Riojas Jose David

Riojas Jose David
Buy
300 $62.00

300

$62.00

$18,600

May 11, 2026

Barnwell Julian Forrest Jr.

Barnwell Julian Forrest Jr.
Buy
5,000 $63.05

5,000

$63.05

$315,232

Apr 29, 2026

McLaughlin Shawn Patrick

McLaughlin Shawn Patrick
Buy
1,000 $63.55

1,000

$63.55

$63,548

Apr 28, 2026

McLaughlin Shawn Patrick

McLaughlin Shawn Patrick
Buy
1,000 $64.80

1,000

$64.80

$64,800

Oct 28, 2025

McLaughlin Shawn Patrick

McLaughlin Shawn Patrick
Buy
1,000 $61.00

1,000

$61.00

$61,000

Sep 15, 2025

HINKLE GARY L

HINKLE GARY L
Buy
100 $61.50

100

$61.50

$6,150

Sep 15, 2025

HINKLE GARY L

HINKLE GARY L
Buy
1,600 $61.70

1,600

$61.70

$98,720

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

Jun 05, 2025

Riojas Jose David

Riojas Jose David
Buy
500 $55.85

500

$55.85

$27,925

Jun 02, 2025

Anderson Mark Guthrie

Anderson Mark Guthrie
Buy
1,500 $56.32

1,500

$56.32

$84,487

Jun 02, 2025

Anderson Mark Guthrie

Anderson Mark Guthrie
Buy
500 $56.62

500

$56.62

$28,311

May 29, 2025

McLaughlin Shawn Patrick

McLaughlin Shawn Patrick
Buy
1,000 $56.25

1,000

$56.25

$56,250

May 23, 2025

Hinson Samuel Laing III

Hinson Samuel Laing III
Buy
4,802 $55.00

4,802

$55.00

$264,110

May 19, 2025

Anderson Mark Guthrie

Anderson Mark Guthrie
Buy
2,300 $57.25

2,300

$57.25

$131,667

May 07, 2025

McLaughlin Shawn Patrick

McLaughlin Shawn Patrick
Buy
1,000 $56.50

1,000

$56.50

$56,500

Apr 30, 2025

PICCIRILLO CHARLES

PICCIRILLO CHARLES
Buy
500 $54.45

500

$54.45

$27,226

Apr 29, 2025

Hinson Samuel Laing III

Hinson Samuel Laing III
Buy
4,000 $53.00

4,000

$53.00

$212,000

Apr 29, 2025

Riojas Jose David

Riojas Jose David
Buy
500 $55.00

500

$55.00

$27,500

Apr 29, 2025

Anderson Mark Guthrie

Anderson Mark Guthrie
Buy
3,000 $52.99

3,000

$52.99

$158,970

Apr 21, 2025

Huffman Patrick Kip

Huffman Patrick Kip
SVP, Chief Accounting Officer
Buy
1,000 $0.00

1,000

$0.00

$0

Mar 17, 2025

Hintelmann Robert Victor Jr.

Hintelmann Robert Victor Jr.
Chief Credit Officer
Buy
3,500 $0.00

3,500

$0.00

$0

Mar 13, 2025

Barnwell Julian Forrest Jr.

Barnwell Julian Forrest Jr.
Buy
1,140 $58.38

1,140

$58.38

$66,559

Mar 11, 2025

Riojas Jose David

Riojas Jose David
Buy
500 $58.00

500

$58.00

$29,000

Mar 11, 2025

Riojas Jose David

Riojas Jose David
Buy
100 $58.00

100

$58.00

$5,800

Mar 10, 2025

Barnwell Julian Forrest Jr.

Barnwell Julian Forrest Jr.
Buy
1,000 $58.80

1,000

$58.80

$58,798

Mar 07, 2025

Barnwell Julian Forrest Jr.

Barnwell Julian Forrest Jr.
Buy
1,000 $59.75

1,000

$59.75

$59,750

Mar 06, 2025

Riojas Jose David

Riojas Jose David
Buy
500 $60.20

500

$60.20

$30,100

Mar 06, 2025

Riojas Jose David

Riojas Jose David
Buy
100 $60.20

100

$60.20

$6,020

TOP