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.
8
3
$5.05K
$144.31K
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 |
|---|---|---|---|---|---|
Nov 11, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
1,000 | $16.75 | 1,000 $16.75 $16,754 |
Nov 11, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
3,000 | $16.63 | 3,000 $16.63 $49,881 |
Nov 09, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
1,000 | $16.68 | 1,000 $16.68 $16,679 |
Nov 09, 2026 DUPRATT GREG |
DUPRATT GREG
|
Sell |
1,000 | $17.00 | 1,000 $17.00 $17,000 |
Nov 09, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
100 | $16.93 | 100 $16.93 $1,693 |
Nov 09, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
200 | $16.78 | 200 $16.78 $3,356 |
Nov 04, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
500 | $17.99 | 500 $17.99 $8,995 |
Nov 03, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
2,000 | $17.50 | 2,000 $17.50 $34,998 |
Aug 13, 2026 Martinez Richard M |
Martinez Richard M
|
Sell |
2,000 | $17.51 | 2,000 $17.51 $35,010 |
Aug 12, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
600 | $17.29 | 600 $17.29 $10,374 |
Aug 12, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
400 | $17.29 | 400 $17.29 $6,916 |
Aug 11, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
1,118 | $17.40 | 1,118 $17.40 $19,454 |
Aug 10, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
3,000 | $16.97 | 3,000 $16.97 $50,902 |
Aug 10, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
2,250 | $17.18 | 2,250 $17.18 $38,651 |
Aug 06, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
500 | $18.12 | 500 $18.12 $9,060 |
Aug 06, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
400 | $18.11 | 400 $18.11 $7,244 |
Aug 05, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
500 | $18.32 | 500 $18.32 $9,161 |
Aug 05, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
232 | $18.30 | 232 $18.30 $4,246 |
Aug 04, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
3,000 | $18.40 | 3,000 $18.40 $55,211 |
May 15, 2026 Smith Jeremiah Zachary |
Smith Jeremiah Zachary
President/CEO/Director
|
Sell |
6,783 | $17.69 | 6,783 $17.69 $120,003 |
May 12, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
2,000 | $17.79 | 2,000 $17.79 $35,572 |
May 08, 2026 Schulze Mark C |
Schulze Mark C
|
Sell |
3,000 | $17.78 | 3,000 $17.78 $53,342 |
May 04, 2026 Spink Kevin |
Spink Kevin
EVP/Chief Financial Officer
|
Sell |
8,271 | $17.04 | 8,271 $17.04 $140,936 |
May 04, 2026 Spink Kevin |
Spink Kevin
EVP/Chief Financial Officer
|
Sell |
8,271 | $17.04 | 8,271 $17.04 $140,936 |
Feb 19, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
213 | $14.50 | 213 $14.50 $3,088 |
Feb 19, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
250 | $14.50 | 250 $14.50 $3,625 |
Feb 19, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
100 | $14.60 | 100 $14.60 $1,460 |
Feb 18, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
200 | $14.55 | 200 $14.55 $2,910 |
Feb 18, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
300 | $14.62 | 300 $14.62 $4,387 |
Feb 18, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
400 | $14.65 | 400 $14.65 $5,859 |
Feb 18, 2026 Hayes Barbara A |
Hayes Barbara A
|
Buy |
171 | $14.70 | 171 $14.70 $2,514 |
Feb 12, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
400 | $14.60 | 400 $14.60 $5,840 |
Feb 11, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
880 | $14.45 | 880 $14.45 $12,716 |
Feb 11, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
300 | $14.59 | 300 $14.59 $4,376 |
Feb 11, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
200 | $14.44 | 200 $14.44 $2,888 |
Feb 11, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
101 | $14.33 | 101 $14.33 $1,447 |
Feb 11, 2026 Servat Jean-Luc |
Servat Jean-Luc
|
Buy |
119 | $14.33 | 119 $14.33 $1,705 |
Feb 11, 2026 Bedoya Richard |
Bedoya Richard
|
Buy |
893 | $14.49 | 893 $14.49 $12,940 |
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 07, 2025 Bedoya Richard |
Bedoya Richard
|
Buy |
2,014 | $11.19 | 2,014 $11.19 $22,537 |
May 14, 2025 Spink Kevin |
Spink Kevin
EVP/Chief Financial Officer
|
Sell |
3,101 | $9.75 | 3,101 $9.75 $30,235 |
Oct 19, 2024 Hayes Barbara A |
Hayes Barbara A
|
Buy |
284 | $10.00 | 284 $10.00 $2,840 |
Aug 16, 2024 Spink Kevin |
Spink Kevin
EVP/Chief Financial Officer
|
Sell |
3,244 | $9.73 | 3,244 $9.73 $31,564 |
Aug 12, 2024 Martinez Richard M |
Martinez Richard M
|
Sell |
1,500 | $9.67 | 1,500 $9.67 $14,505 |
Aug 09, 2024 Martinez Richard M |
Martinez Richard M
|
Sell |
1,000 | $9.61 | 1,000 $9.61 $9,610 |
Aug 08, 2024 Martinez Richard M |
Martinez Richard M
|
Sell |
1,000 | $9.57 | 1,000 $9.57 $9,570 |
Aug 07, 2024 Martinez Richard M |
Martinez Richard M
|
Sell |
500 | $9.45 | 500 $9.45 $4,725 |
Feb 16, 2024 Hayes Barbara A |
Hayes Barbara A
|
Buy |
257 | $8.70 | 257 $8.70 $2,236 |
Feb 15, 2024 Ramos Daniel F |
Ramos Daniel F
|
Buy |
350 | $8.70 | 350 $8.70 $3,045 |
Feb 08, 2024 Smith Jeremiah Zachary |
Smith Jeremiah Zachary
President/CEO/Director
|
Buy |
1,226 | $8.60 | 1,226 $8.60 $10,544 |
Nov 06, 2023 Smith Jeremiah Zachary |
Smith Jeremiah Zachary
President/CEO/Director
|
Buy |
500 | $8.73 | 500 $8.73 $4,365 |
Aug 10, 2023 Martinez Richard M |
Martinez Richard M
|
Sell |
2,000 | $9.04 | 2,000 $9.04 $18,080 |
Aug 10, 2023 DUPRATT GREG |
DUPRATT GREG
|
Sell |
2,000 | $9.04 | 2,000 $9.04 $18,080 |
Aug 08, 2023 DUPRATT GREG |
DUPRATT GREG
|
Sell |
2,500 | $9.00 | 2,500 $9.00 $22,500 |
Aug 08, 2023 Martinez Richard M |
Martinez Richard M
|
Sell |
2,000 | $8.85 | 2,000 $8.85 $17,700 |
Aug 07, 2023 DUPRATT GREG |
DUPRATT GREG
|
Sell |
2,500 | $9.25 | 2,500 $9.25 $23,125 |
Aug 07, 2023 Smith Jeremiah Zachary |
Smith Jeremiah Zachary
President/CEO/Director
|
Buy |
500 | $9.24 | 500 $9.24 $4,620 |
May 17, 2023 WALKER LOUISE A |
WALKER LOUISE A
|
Buy |
500 | $6.97 | 500 $6.97 $3,485 |
May 17, 2023 Brady Patrick R |
Brady Patrick R
|
Buy |
500 | $6.97 | 500 $6.97 $3,485 |
TOP