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

2

Insider Involved

2

Total Buys

$65K

Total Sells

$12.27K

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

Strong Gary

Strong Gary
Buy
2,000 $32.50

2,000

$32.50

$65,000

Jul 27, 2026

Barton Don

Barton Don
Sell
375 $32.72

375

$32.72

$12,270

Jun 26, 2026

Barton Don

Barton Don
Sell
375 $33.26

375

$33.26

$12,473

May 28, 2026

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
87 $33.44

87

$33.44

$2,909

May 12, 2026

HOLDER H RANDOLPH JR

HOLDER H RANDOLPH JR
Buy
200 $32.50

200

$32.50

$6,500

May 05, 2026

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
180 $33.19

180

$33.19

$5,974

May 05, 2026

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
180 $33.19

180

$33.19

$5,974

Apr 29, 2026

Leonard Daniel J

Leonard Daniel J
Buy
375 $33.00

375

$33.00

$12,375

Feb 13, 2026

Haidlen Erich A

Haidlen Erich A
Buy
179 $33.07

179

$33.07

$5,920

Feb 13, 2026

Haidlen Erich A

Haidlen Erich A
Buy
71 $33.62

71

$33.62

$2,387

Feb 13, 2026

WITHROW TERRANCE P

WITHROW TERRANCE P
Buy
297 $33.64

297

$33.64

$9,991

Jan 12, 2026

Barton Don

Barton Don
Sell
375 $30.25

375

$30.25

$11,344

Dec 12, 2025

Barton Don

Barton Don
Sell
375 $30.29

375

$30.29

$11,360

Nov 25, 2025

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
105 $28.31

105

$28.31

$2,973

Nov 25, 2025

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
72 $28.74

72

$28.74

$2,069

Nov 25, 2025

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
205 $28.53

205

$28.53

$5,849

Nov 25, 2025

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
100 $28.40

100

$28.40

$2,840

Nov 25, 2025

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
1 $28.32

1

$28.32

$28

Nov 25, 2025

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
6 $28.35

6

$28.35

$170

Nov 12, 2025

Barton Don

Barton Don
Sell
375 $28.69

375

$28.69

$10,760

Oct 28, 2025

Strong Gary

Strong Gary
Buy
1,000 $27.50

1,000

$27.50

$27,500

Sep 12, 2025

Barton Don

Barton Don
Sell
375 $28.80

375

$28.80

$10,798

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

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
312 $27.68

312

$27.68

$8,636

Aug 14, 2025

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
211 $27.71

211

$27.71

$5,847

Aug 12, 2025

Barton Don

Barton Don
Sell
375 $27.94

375

$27.94

$10,477

Aug 08, 2025

Haidlen Erich A

Haidlen Erich A
Buy
71 $27.24

71

$27.24

$1,934

Aug 08, 2025

WITHROW TERRANCE P

WITHROW TERRANCE P
Buy
294 $26.88

294

$26.88

$7,903

Aug 01, 2025

LAFFERTY ALLISON

LAFFERTY ALLISON
Buy
165 $26.46

165

$26.46

$4,366

Aug 01, 2025

Leonard Daniel J

Leonard Daniel J
Buy
1,000 $26.20

1,000

$26.20

$26,200

Jul 30, 2025

HOLDER H RANDOLPH JR

HOLDER H RANDOLPH JR
Buy
500 $27.00

500

$27.00

$13,500

Jul 14, 2025

Barton Don

Barton Don
Sell
375 $28.63

375

$28.63

$10,736

Jun 12, 2025

Barton Don

Barton Don
Sell
375 $26.11

375

$26.11

$9,789

May 27, 2025

HOLDER H RANDOLPH JR

HOLDER H RANDOLPH JR
Buy
2,000 $24.83

2,000

$24.83

$49,660

May 12, 2025

Barton Don

Barton Don
Sell
14 $26.30

14

$26.30

$368

May 12, 2025

Barton Don

Barton Don
Sell
25 $25.99

25

$25.99

$650

May 12, 2025

Barton Don

Barton Don
Sell
6 $26.35

6

$26.35

$158

May 12, 2025

Barton Don

Barton Don
Sell
37 $26.34

37

$26.34

$975

May 12, 2025

Barton Don

Barton Don
Sell
16 $26.23

16

$26.23

$420

May 12, 2025

Barton Don

Barton Don
Sell
1 $26.39

1

$26.39

$26

May 12, 2025

Barton Don

Barton Don
Sell
9 $26.02

9

$26.02

$234

May 12, 2025

Barton Don

Barton Don
Sell
12 $26.40

12

$26.40

$317

May 12, 2025

Barton Don

Barton Don
Sell
30 $26.22

30

$26.22

$787

TOP