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.
2
1
$0.00
$58.74K
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 23, 2026 Hooker J. Matt |
Hooker J. Matt
Exec VP, Well Services
|
Sell |
1,291 | $16.50 | 1,291 $16.50 $21,302 |
Jul 13, 2026 Hooker J. Matt |
Hooker J. Matt
|
Sell |
2,269 | $16.50 | 2,269 $16.50 $37,439 |
Sep 17, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
14,014 | $14.51 | 14,014 $14.51 $203,343 |
Sep 16, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
22,985 | $14.47 | 22,985 $14.47 $332,593 |
Sep 16, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
13,389 | $14.52 | 13,389 $14.52 $194,408 |
Sep 15, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
7,015 | $14.32 | 7,015 $14.32 $100,455 |
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 22, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
2,220 | $13.71 | 2,220 $13.71 $30,436 |
Aug 20, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
3,138 | $12.81 | 3,138 $12.81 $40,198 |
Aug 19, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
10,000 | $12.83 | 10,000 $12.83 $128,300 |
Aug 18, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
10,000 | $12.82 | 10,000 $12.82 $128,200 |
Aug 15, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
11,147 | $12.63 | 11,147 $12.63 $140,787 |
Aug 12, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
25,000 | $12.76 | 25,000 $12.76 $319,000 |
Mar 21, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
100,000 | $14.07 | 100,000 $14.07 $1,406,630 |
Mar 20, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
4,877 | $14.51 | 4,877 $14.51 $70,752 |
Mar 19, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
13,343 | $14.52 | 13,343 $14.52 $193,684 |
Mar 14, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
100 | $14.52 | 100 $14.52 $1,452 |
Mar 13, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
7,864 | $14.65 | 7,864 $14.65 $115,222 |
Mar 12, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
30,000 | $14.61 | 30,000 $14.61 $438,183 |
Mar 11, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
10,021 | $14.51 | 10,021 $14.51 $145,435 |
Mar 10, 2025 Agee Brett T. |
Agee Brett T.
|
Sell |
439 | $14.50 | 439 $14.50 $6,366 |
Dec 16, 2024 Agee Brett T. |
Agee Brett T.
|
Sell |
19,209 | $15.30 | 19,209 $15.30 $293,834 |
Dec 12, 2024 Agee Brett T. |
Agee Brett T.
|
Sell |
30,791 | $15.52 | 30,791 $15.52 $477,775 |
Dec 10, 2024 Agee Brett T. |
Agee Brett T.
|
Sell |
116,136 | $15.69 | 116,136 $15.69 $1,822,604 |
Dec 09, 2024 Agee Brett T. |
Agee Brett T.
|
Sell |
21,729 | $15.82 | 21,729 $15.82 $343,731 |
Dec 06, 2024 Agee Brett T. |
Agee Brett T.
|
Sell |
27,635 | $16.58 | 27,635 $16.58 $458,139 |
Dec 05, 2024 Agee Brett T. |
Agee Brett T.
|
Sell |
54,608 | $17.06 | 54,608 $17.06 $931,623 |
TOP