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 01, 2026 DISCOVERY CAPITAL MANAGEMENT, LLC / CT |
DISCOVERY CAPITAL MANAGEMENT, LLC / CT
|
Sell |
200,000 | $14.79 | 200,000 $14.79 $2,958,000 |
Mar 30, 2026 Yorktown Energy Partners XI, L.P. |
Yorktown Energy Partners XI, L.P.
|
Sell |
2,297 | $10.34 | 2,297 $10.34 $23,747 |
Mar 30, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
2,266 | $10.34 | 2,266 $10.34 $23,426 |
Mar 30, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
1,518 | $10.34 | 1,518 $10.34 $15,693 |
Mar 30, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
2,297 | $10.34 | 2,297 $10.34 $23,747 |
Mar 30, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
2,266 | $10.34 | 2,266 $10.34 $23,426 |
Mar 30, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
1,518 | $10.34 | 1,518 $10.34 $15,693 |
Mar 30, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
2,297 | $10.34 | 2,297 $10.34 $23,747 |
Mar 30, 2026 Yorktown Energy Partners IX, L.P. |
Yorktown Energy Partners IX, L.P.
|
Sell |
2,266 | $10.34 | 2,266 $10.34 $23,426 |
Mar 30, 2026 Yorktown IX Associates LLC |
Yorktown IX Associates LLC
|
Sell |
2,266 | $10.34 | 2,266 $10.34 $23,426 |
Mar 30, 2026 Yorktown XI Associates LLC |
Yorktown XI Associates LLC
|
Sell |
2,297 | $10.34 | 2,297 $10.34 $23,747 |
Mar 27, 2026 Yorktown Energy Partners XI, L.P. |
Yorktown Energy Partners XI, L.P.
|
Sell |
8,168 | $10.93 | 8,168 $10.93 $89,298 |
Mar 27, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
59,350 | $15.31 | 59,350 $15.31 $908,506 |
Mar 27, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
47,968 | $15.31 | 47,968 $15.31 $734,275 |
Mar 27, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
72,567 | $15.31 | 72,567 $15.31 $1,110,827 |
Mar 27, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
8,059 | $10.93 | 8,059 $10.93 $88,107 |
Mar 27, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
5,398 | $10.93 | 5,398 $10.93 $59,015 |
Mar 27, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
8,168 | $10.93 | 8,168 $10.93 $89,298 |
Mar 27, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
59,350 | $15.31 | 59,350 $15.31 $908,506 |
Mar 27, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
47,968 | $15.31 | 47,968 $15.31 $734,275 |
Mar 27, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
72,567 | $15.31 | 72,567 $15.31 $1,110,827 |
Mar 27, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
8,059 | $10.93 | 8,059 $10.93 $88,107 |
Mar 27, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
5,398 | $10.93 | 5,398 $10.93 $59,015 |
Mar 27, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
8,168 | $10.93 | 8,168 $10.93 $89,298 |
Mar 27, 2026 Yorktown Energy Partners IX, L.P. |
Yorktown Energy Partners IX, L.P.
|
Sell |
8,059 | $10.93 | 8,059 $10.93 $88,107 |
Mar 27, 2026 Yorktown IX Associates LLC |
Yorktown IX Associates LLC
|
Sell |
8,059 | $10.93 | 8,059 $10.93 $88,107 |
Mar 27, 2026 Yorktown XI Associates LLC |
Yorktown XI Associates LLC
|
Sell |
8,168 | $10.93 | 8,168 $10.93 $89,298 |
Mar 26, 2026 Yorktown Energy Partners XI, L.P. |
Yorktown Energy Partners XI, L.P.
|
Sell |
2,396 | $10.78 | 2,396 $10.78 $25,837 |
Mar 26, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
2,364 | $10.78 | 2,364 $10.78 $25,492 |
Mar 26, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
1,583 | $10.78 | 1,583 $10.78 $17,070 |
Mar 26, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
2,396 | $10.78 | 2,396 $10.78 $25,837 |
Mar 26, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
65,989 | $13.67 | 65,989 $13.67 $902,208 |
Mar 26, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
53,328 | $13.67 | 53,328 $13.67 $729,106 |
Mar 26, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
80,683 | $13.67 | 80,683 $13.67 $1,103,106 |
Mar 26, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
53,328 | $13.67 | 53,328 $13.67 $729,106 |
Mar 26, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
80,683 | $13.67 | 80,683 $13.67 $1,103,106 |
Mar 26, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
65,989 | $13.67 | 65,989 $13.67 $902,208 |
Mar 26, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
2,364 | $10.78 | 2,364 $10.78 $25,492 |
Mar 26, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
1,583 | $10.78 | 1,583 $10.78 $17,070 |
Mar 26, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
2,396 | $10.78 | 2,396 $10.78 $25,837 |
Mar 26, 2026 Yorktown Energy Partners IX, L.P. |
Yorktown Energy Partners IX, L.P.
|
Sell |
2,364 | $10.78 | 2,364 $10.78 $25,492 |
Mar 26, 2026 Yorktown IX Associates LLC |
Yorktown IX Associates LLC
|
Sell |
2,364 | $10.78 | 2,364 $10.78 $25,492 |
Mar 26, 2026 Yorktown XI Associates LLC |
Yorktown XI Associates LLC
|
Sell |
2,396 | $10.78 | 2,396 $10.78 $25,837 |
Mar 25, 2026 Yorktown Energy Partners XI, L.P. |
Yorktown Energy Partners XI, L.P.
|
Sell |
3,874 | $11.24 | 3,874 $11.24 $43,534 |
Mar 25, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
3,823 | $11.24 | 3,823 $11.24 $42,961 |
Mar 25, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
2,561 | $11.24 | 2,561 $11.24 $28,779 |
Mar 25, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
3,874 | $11.24 | 3,874 $11.24 $43,534 |
Mar 25, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
65,989 | $14.06 | 65,989 $14.06 $927,838 |
Mar 25, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
53,328 | $14.06 | 53,328 $14.06 $749,818 |
Mar 25, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
80,683 | $14.06 | 80,683 $14.06 $1,134,443 |
Mar 25, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
65,989 | $14.06 | 65,989 $14.06 $927,838 |
Mar 25, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
53,328 | $14.06 | 53,328 $14.06 $749,818 |
Mar 25, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
80,683 | $14.06 | 80,683 $14.06 $1,134,443 |
Mar 25, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
3,823 | $11.24 | 3,823 $11.24 $42,961 |
Mar 25, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
2,561 | $11.24 | 2,561 $11.24 $28,779 |
Mar 25, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
3,874 | $11.24 | 3,874 $11.24 $43,534 |
Mar 25, 2026 Yorktown Energy Partners IX, L.P. |
Yorktown Energy Partners IX, L.P.
|
Sell |
3,823 | $11.24 | 3,823 $11.24 $42,961 |
Mar 25, 2026 Yorktown IX Associates LLC |
Yorktown IX Associates LLC
|
Sell |
3,823 | $11.24 | 3,823 $11.24 $42,961 |
Mar 25, 2026 Yorktown XI Associates LLC |
Yorktown XI Associates LLC
|
Sell |
3,874 | $11.24 | 3,874 $11.24 $43,534 |
Mar 24, 2026 Yorktown Energy Partners XI, L.P. |
Yorktown Energy Partners XI, L.P.
|
Sell |
3,060 | $11.58 | 3,060 $11.58 $35,421 |
Mar 24, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
65,989 | $14.00 | 65,989 $14.00 $923,872 |
Mar 24, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
53,328 | $14.00 | 53,328 $14.00 $746,613 |
Mar 24, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
80,683 | $14.00 | 80,683 $14.00 $1,129,594 |
Mar 24, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
3,020 | $11.58 | 3,020 $11.58 $34,958 |
Mar 24, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
2,023 | $11.58 | 2,023 $11.58 $23,417 |
Mar 24, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
3,060 | $11.58 | 3,060 $11.58 $35,421 |
Mar 24, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
80,683 | $14.00 | 80,683 $14.00 $1,129,594 |
Mar 24, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
65,989 | $14.00 | 65,989 $14.00 $923,872 |
Mar 24, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
53,328 | $14.00 | 53,328 $14.00 $746,613 |
Mar 24, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
2,023 | $11.58 | 2,023 $11.58 $23,417 |
Mar 24, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
3,060 | $11.58 | 3,060 $11.58 $35,421 |
Mar 24, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
3,020 | $11.58 | 3,020 $11.58 $34,958 |
Mar 24, 2026 Yorktown Energy Partners IX, L.P. |
Yorktown Energy Partners IX, L.P.
|
Sell |
3,020 | $11.58 | 3,020 $11.58 $34,958 |
Mar 24, 2026 Yorktown IX Associates LLC |
Yorktown IX Associates LLC
|
Sell |
3,020 | $11.58 | 3,020 $11.58 $34,958 |
Mar 24, 2026 Yorktown XI Associates LLC |
Yorktown XI Associates LLC
|
Sell |
3,060 | $11.58 | 3,060 $11.58 $35,421 |
Mar 23, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
65,989 | $13.53 | 65,989 $13.53 $893,009 |
Mar 23, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
53,328 | $13.53 | 53,328 $13.53 $721,672 |
Mar 23, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
80,683 | $13.53 | 80,683 $13.53 $1,091,859 |
Mar 23, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
65,989 | $13.53 | 65,989 $13.53 $893,009 |
Mar 23, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
53,328 | $13.53 | 53,328 $13.53 $721,672 |
Mar 23, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
80,683 | $13.53 | 80,683 $13.53 $1,091,859 |
Mar 20, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
65,989 | $13.48 | 65,989 $13.48 $889,604 |
Mar 20, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
53,328 | $13.48 | 53,328 $13.48 $718,920 |
Mar 20, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
80,683 | $13.48 | 80,683 $13.48 $1,087,696 |
Mar 20, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
80,683 | $13.48 | 80,683 $13.48 $1,087,696 |
Mar 20, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
65,989 | $13.48 | 65,989 $13.48 $889,604 |
Mar 20, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
53,328 | $13.48 | 53,328 $13.48 $718,920 |
Mar 19, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
131,977 | $14.41 | 131,977 $14.41 $1,901,247 |
Mar 19, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
106,657 | $14.41 | 106,657 $14.41 $1,536,490 |
Mar 19, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
161,366 | $14.41 | 161,366 $14.41 $2,324,622 |
Mar 19, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
131,977 | $14.41 | 131,977 $14.41 $1,901,247 |
Mar 19, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
106,657 | $14.41 | 106,657 $14.41 $1,536,490 |
Mar 19, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
161,366 | $14.41 | 161,366 $14.41 $2,324,622 |
Mar 18, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
65,989 | $13.77 | 65,989 $13.77 $908,438 |
Mar 18, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
53,328 | $13.77 | 53,328 $13.77 $734,140 |
Mar 18, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
80,683 | $13.77 | 80,683 $13.77 $1,110,723 |
Mar 18, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
65,989 | $13.77 | 65,989 $13.77 $908,438 |
Mar 18, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
53,328 | $13.77 | 53,328 $13.77 $734,140 |
Mar 18, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
80,683 | $13.77 | 80,683 $13.77 $1,110,723 |
Mar 17, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
65,989 | $14.22 | 65,989 $14.22 $938,179 |
Mar 17, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
53,328 | $14.22 | 53,328 $14.22 $758,175 |
Mar 17, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
80,683 | $14.22 | 80,683 $14.22 $1,147,086 |
Mar 17, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
53,328 | $14.22 | 53,328 $14.22 $758,175 |
Mar 17, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
80,683 | $14.22 | 80,683 $14.22 $1,147,086 |
Mar 17, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
65,989 | $14.22 | 65,989 $14.22 $938,179 |
Mar 05, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
6,637 | $15.18 | 6,637 $15.18 $100,744 |
Mar 05, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
5,363 | $15.18 | 5,363 $15.18 $81,406 |
Mar 05, 2026 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
8,115 | $15.18 | 8,115 $15.18 $123,178 |
Mar 05, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
6,637 | $15.18 | 6,637 $15.18 $100,744 |
Mar 05, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
5,363 | $15.18 | 5,363 $15.18 $81,406 |
Mar 05, 2026 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
8,115 | $15.18 | 8,115 $15.18 $123,178 |
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 08, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
527,910 | $18.75 | 527,910 $18.75 $9,898,313 |
Aug 08, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
645,463 | $18.75 | 645,463 $18.75 $12,102,431 |
Aug 08, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
426,627 | $18.75 | 426,627 $18.75 $7,999,256 |
Aug 08, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
527,910 | $18.75 | 527,910 $18.75 $9,898,313 |
Aug 08, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
426,627 | $18.75 | 426,627 $18.75 $7,999,256 |
Aug 08, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
645,463 | $18.75 | 645,463 $18.75 $12,102,431 |
Mar 27, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
30,583 | $8.34 | 30,583 $8.34 $255,163 |
Mar 27, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
13,186 | $7.11 | 13,186 $7.11 $93,701 |
Mar 27, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
46,268 | $8.34 | 46,268 $8.34 $386,028 |
Mar 27, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
37,837 | $8.34 | 37,837 $8.34 $315,685 |
Mar 27, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
13,186 | $7.11 | 13,186 $7.11 $93,701 |
Mar 27, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
13,134 | $7.11 | 13,134 $7.11 $93,332 |
Mar 27, 2025 Yorktown Energy Partners XI, L.P. |
Yorktown Energy Partners XI, L.P.
|
Sell |
13,134 | $7.11 | 13,134 $7.11 $93,332 |
Mar 27, 2025 Yorktown Energy Partners XI, L.P. |
Yorktown Energy Partners XI, L.P.
|
Sell |
46,268 | $8.34 | 46,268 $8.34 $386,028 |
Mar 27, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
46,268 | $8.34 | 46,268 $8.34 $386,028 |
Mar 27, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
8,680 | $7.11 | 8,680 $7.11 $61,681 |
Mar 27, 2025 LAWRENCE BRYAN H |
LAWRENCE BRYAN H
|
Sell |
30,583 | $8.34 | 30,583 $8.34 $255,163 |
Mar 27, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
8,680 | $7.11 | 8,680 $7.11 $61,681 |
Mar 27, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
13,134 | $7.11 | 13,134 $7.11 $93,332 |
Mar 27, 2025 LEIDEL PETER A |
LEIDEL PETER A
|
Sell |
37,837 | $8.34 | 37,837 $8.34 $315,685 |
TOP