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.
0
0
$0.00
$0.00
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 |
|---|---|---|---|---|---|
May 18, 2026 CLEMENT JAMES BOND |
CLEMENT JAMES BOND
CFO
|
Sell |
12,554 | $20.08 | 12,554 $20.08 $252,084 |
Feb 24, 2026 CLEMENT JAMES BOND |
CLEMENT JAMES BOND
CFO
|
Sell |
6,299 | $16.02 | 6,299 $16.02 $100,910 |
Nov 13, 2025 Agadi Harshavardhan V |
Agadi Harshavardhan V
|
Sell |
66,956 | $14.71 | 66,956 $14.71 $984,648 |
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 Ezell Ryan Gillis |
Ezell Ryan Gillis
CEO
|
Sell |
87,187 | $12.26 | 87,187 $12.26 $1,068,913 |
Aug 13, 2025 CLEMENT JAMES BOND |
CLEMENT JAMES BOND
CFO
|
Sell |
45,732 | $12.74 | 45,732 $12.74 $582,626 |
May 15, 2025 Wilks Matthew |
Wilks Matthew
|
Buy |
402 | $14.99 | 402 $14.99 $6,026 |
May 14, 2025 Wilks Matthew |
Wilks Matthew
|
Buy |
13,040 | $14.15 | 13,040 $14.15 $184,509 |
May 12, 2025 Wilks Matthew |
Wilks Matthew
|
Buy |
72,344 | $12.25 | 72,344 $12.25 $886,395 |
May 12, 2025 Wilks Matthew |
Wilks Matthew
|
Buy |
31,170 | $12.20 | 31,170 $12.20 $380,389 |
May 09, 2025 Wilks Matthew |
Wilks Matthew
|
Buy |
3,980 | $11.73 | 3,980 $11.73 $46,679 |
May 09, 2025 Wilks Matthew |
Wilks Matthew
|
Buy |
18,372 | $11.75 | 18,372 $11.75 $215,954 |
May 09, 2025 Wilks Matthew |
Wilks Matthew
|
Buy |
10,458 | $11.62 | 10,458 $11.62 $121,495 |
Dec 14, 2023 Nierenberg David |
Nierenberg David
|
Buy |
748 | $3.72 | 748 $3.72 $2,783 |
Dec 14, 2023 Nierenberg David |
Nierenberg David
|
Buy |
11,948 | $3.72 | 11,948 $3.72 $44,447 |
Dec 14, 2023 Nierenberg David |
Nierenberg David
|
Buy |
6,785 | $3.72 | 6,785 $3.72 $25,240 |
Dec 13, 2023 Nierenberg David |
Nierenberg David
|
Buy |
11,536 | $3.53 | 11,536 $3.53 $40,722 |
Dec 13, 2023 Nierenberg David |
Nierenberg David
|
Buy |
1,272 | $3.53 | 1,272 $3.53 $4,490 |
Dec 13, 2023 Nierenberg David |
Nierenberg David
|
Buy |
20,310 | $3.53 | 20,310 $3.53 $71,694 |
Dec 12, 2023 Nierenberg David |
Nierenberg David
|
Buy |
858 | $3.42 | 858 $3.42 $2,934 |
Dec 12, 2023 Nierenberg David |
Nierenberg David
|
Buy |
4,954 | $3.42 | 4,954 $3.42 $16,943 |
Dec 12, 2023 Nierenberg David |
Nierenberg David
|
Buy |
6,923 | $3.42 | 6,923 $3.42 $23,677 |
Dec 11, 2023 Nierenberg David |
Nierenberg David
|
Buy |
3,752 | $3.19 | 3,752 $3.19 $11,969 |
Dec 11, 2023 Nierenberg David |
Nierenberg David
|
Buy |
5,254 | $3.19 | 5,254 $3.19 $16,760 |
TOP