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.
1
1
$0.00
$91.91K
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 |
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