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

$91.91K

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

Mehra Vineet

Mehra Vineet
Sell
5,000 $18.38

5,000

$18.38

$91,909

Jun 22, 2026

Fox Mary

Fox Mary
President
Buy
1,720 $14.41

1,720

$14.41

$24,785

Jun 22, 2026

Nelson Shawn David

Nelson Shawn David
CEO
Buy
1,830 $13.64

1,830

$13.64

$24,961

Jun 18, 2026

HEYER ANDREW R

HEYER ANDREW R
Buy
30,000 $14.68

30,000

$14.68

$440,400

Apr 16, 2026

Nelson Shawn David

Nelson Shawn David
CEO
Buy
1,477 $16.95

1,477

$16.95

$25,028

Oct 14, 2025

Nelson Shawn David

Nelson Shawn David
CEO
Buy
1,000 $14.41

1,000

$14.41

$14,410

Sep 16, 2025

Romig Shirley

Romig Shirley
Sell
1,500 $17.83

1,500

$17.83

$26,747

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

McLallen Walter Field

McLallen Walter Field
Buy
1,000 $17.98

1,000

$17.98

$17,980

Jun 20, 2025

McLallen Walter Field

McLallen Walter Field
Buy
950 $18.18

950

$18.18

$17,271

Jun 18, 2025

McLallen Walter Field

McLallen Walter Field
Buy
500 $17.60

500

$17.60

$8,800

Jun 18, 2025

McLallen Walter Field

McLallen Walter Field
Buy
1,000 $17.95

1,000

$17.95

$17,950

Jun 17, 2025

McLallen Walter Field

McLallen Walter Field
Buy
500 $17.33

500

$17.33

$8,665

Jan 17, 2025

Krause Albert Jack

Krause Albert Jack
Sell
30,000 $26.33

30,000

$26.33

$789,900

Dec 23, 2024

McLallen Walter Field

McLallen Walter Field
Buy
1,000 $23.80

1,000

$23.80

$23,800

Dec 20, 2024

McLallen Walter Field

McLallen Walter Field
Buy
4,000 $24.68

4,000

$24.68

$98,720

Oct 03, 2024

Krause Albert Jack

Krause Albert Jack
Sell
10,000 $26.22

10,000

$26.22

$262,200

Jun 21, 2024

Nelson Shawn David

Nelson Shawn David
CEO
Sell
4,873 $23.10

4,873

$23.10

$112,566

Jun 20, 2024

Nelson Shawn David

Nelson Shawn David
CEO
Sell
12,000 $23.35

12,000

$23.35

$280,153

Jun 20, 2024

Nelson Shawn David

Nelson Shawn David
CEO
Sell
6,988 $23.32

6,988

$23.32

$162,925

Apr 19, 2024

Siegner Keith R.

Siegner Keith R.
EVP and CFO
Buy
4,800 $20.81

4,800

$20.81

$99,864

Apr 17, 2024

HEYER ANDREW R

HEYER ANDREW R
Buy
6,226 $20.23

6,226

$20.23

$125,952

Apr 17, 2024

HEYER ANDREW R

HEYER ANDREW R
Buy
6,144 $20.24

6,144

$20.24

$124,355

Apr 17, 2024

HEYER ANDREW R

HEYER ANDREW R
Buy
2,000 $20.20

2,000

$20.20

$40,400

Apr 16, 2024

HEYER ANDREW R

HEYER ANDREW R
Buy
3,856 $18.76

3,856

$18.76

$72,330

Apr 16, 2024

HEYER ANDREW R

HEYER ANDREW R
Buy
3,774 $18.74

3,774

$18.74

$70,709

Mar 15, 2024

Nelson Shawn David

Nelson Shawn David
CEO
Sell
6,000 $22.44

6,000

$22.44

$134,613

Dec 27, 2023

HEYER ANDREW R

HEYER ANDREW R
Buy
1,500 $26.00

1,500

$26.00

$38,999

TOP