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

Historical Insider Transactions

The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

May 14, 2024

PETERS JERRY L

PETERS JERRY L
Sell
10,000 $34.03

10,000

$34.03

$340,300

Mar 22, 2024

Johnston James David

Johnston James David
See Remarks below.
Sell
3,400 $25.21

3,400

$25.21

$85,714

Mar 15, 2024

Johnston James David

Johnston James David
See Remarks below.
Sell
600 $20.25

600

$20.25

$12,150

Mar 06, 2024

Johnston James David

Johnston James David
See Remarks below.
Sell
3,300 $20.25

3,300

$20.25

$66,825

Feb 29, 2024

Johnston James David

Johnston James David
See Remarks below.
Sell
700 $21.10

700

$21.10

$14,770

Nov 08, 2023

Johnston James David

Johnston James David
See Remarks below.
Sell
260 $20.03

260

$20.03

$5,208

Nov 07, 2023

Johnston James David

Johnston James David
See Remarks below.
Sell
1,594 $20.03

1,594

$20.03

$31,928

Nov 06, 2023

Johnston James David

Johnston James David
See Remarks below.
Sell
817 $20.23

817

$20.23

$16,528

Nov 02, 2023

Johnston James David

Johnston James David
See Remarks below.
Sell
241 $20.05

241

$20.05

$4,832

Oct 05, 2023

Johnston James David

Johnston James David
See Remarks below.
Sell
2,562 $20.05

2,562

$20.05

$51,368

Jun 15, 2023

Johnston James David

Johnston James David
See Remarks below.
Sell
1,487 $17.00

1,487

$17.00

$25,279

Mar 15, 2023

Johnston James David

Johnston James David
See Remarks below.
Sell
88 $17.00

88

$17.00

$1,496

Mar 07, 2023

Johnston James David

Johnston James David
See Remarks below.
Sell
1,575 $19.00

1,575

$19.00

$29,925

Dec 15, 2022

Johnston James David

Johnston James David
See Remarks below.
Sell
1,575 $17.85

1,575

$17.85

$28,114

Oct 24, 2022

Johnston James David

Johnston James David
See Remarks below.
Sell
1,557 $19.00

1,557

$19.00

$29,583

Oct 17, 2022

Johnston James David

Johnston James David
See Remarks below.
Sell
1,573 $17.00

1,573

$17.00

$26,741

Oct 17, 2022

Johnston James David

Johnston James David
See Remarks below.
Sell
18 $19.00

18

$19.00

$342

Sep 20, 2022

Johnston James David

Johnston James David
See Remarks below.
Sell
2 $17.00

2

$17.00

$34

Aug 11, 2022

Johnston James David

Johnston James David
See Remarks below.
Sell
1,575 $17.00

1,575

$17.00

$26,775

Oct 22, 2018

Degeyter Brock M

Degeyter Brock M
See Remarks below.
Sell
400 $16.00

400

$16.00

$6,400

Oct 17, 2018

Graves Brad N

Graves Brad N
See Remarks below.
Sell
5,000 $14.84

5,000

$14.84

$74,200

Sep 18, 2018

Degeyter Brock M

Degeyter Brock M
See Remarks below.
Sell
1,800 $16.00

1,800

$16.00

$28,800

Sep 17, 2018

Degeyter Brock M

Degeyter Brock M
See Remarks below.
Sell
1,200 $16.01

1,200

$16.01

$19,212

Sep 17, 2018

Graves Brad N

Graves Brad N
See Remarks below.
Sell
5,000 $15.93

5,000

$15.93

$79,664

Aug 17, 2018

Degeyter Brock M

Degeyter Brock M
See Remarks below.
Sell
3,000 $16.85

3,000

$16.85

$50,548

Aug 17, 2018

Graves Brad N

Graves Brad N
See Remarks below.
Sell
5,000 $16.82

5,000

$16.82

$84,105

Jul 18, 2018

Degeyter Brock M

Degeyter Brock M
See Remarks below.
Sell
3,000 $16.59

3,000

$16.59

$49,780

Jul 17, 2018

Degeyter Brock M

Degeyter Brock M
See Remarks below.
Sell
3,000 $16.15

3,000

$16.15

$48,450

Jul 17, 2018

Graves Brad N

Graves Brad N
See Remarks below.
Sell
5,000 $16.15

5,000

$16.15

$80,750

Jun 18, 2018

Graves Brad N

Graves Brad N
See Remarks below.
Sell
5,000 $15.62

5,000

$15.62

$78,078

May 22, 2018

Degeyter Brock M

Degeyter Brock M
See Remarks below.
Sell
9,000 $16.06

9,000

$16.06

$144,515

May 17, 2018

Graves Brad N

Graves Brad N
See Remarks below.
Sell
5,000 $15.53

5,000

$15.53

$77,635

Apr 17, 2018

Graves Brad N

Graves Brad N
See Remarks below.
Sell
5,000 $15.37

5,000

$15.37

$76,861

Mar 19, 2018

Matthews Louise E

Matthews Louise E
See Remarks below.
Sell
1,000 $14.55

1,000

$14.55

$14,550

Mar 19, 2018

Graves Brad N

Graves Brad N
See Remarks below.
Sell
5,000 $14.83

5,000

$14.83

$74,125

Mar 09, 2018

Newby Steven J

Newby Steven J
See Remarks below.
Buy
15,000 $15.88

15,000

$15.88

$238,200

TOP