| Jun 13, 2025 | Marquez Aron | Grant | 3855 | 19.46 | $ 75,018.30 |
| Jun 13, 2025 | Smith Mark W. | Grant | 3855 | 19.46 | $ 75,018.30 |
| Mar 13, 2025 | Lux Neal | Open Market Purchase | 12607 | 18.01 | $ 227,069.73 |
| Mar 6, 2025 | IVASCU JOHN C | Option Excercise | 4183 | 17.26 | $ 72,198.58 |
| Mar 6, 2025 | IVASCU JOHN C | Option Excercise | 7089 | 0.00 | $ 0.00 |
| Mar 6, 2025 | Danford Michael Dewayne | Option Excercise | 2085 | 17.26 | $ 35,987.10 |
| Mar 6, 2025 | Danford Michael Dewayne | Option Excercise | 3545 | 0.00 | $ 0.00 |
| Mar 6, 2025 | Brookes Mark | Option Excercise | 1048 | 17.26 | $ 18,088.48 |
| Mar 6, 2025 | Brookes Mark | Option Excercise | 2659 | 0.00 | $ 0.00 |
| Mar 6, 2025 | Williams David Lyle Jr. | Option Excercise | 6798 | 17.26 | $ 117,333.48 |
| Mar 6, 2025 | Williams David Lyle Jr. | Option Excercise | 11519 | 0.00 | $ 0.00 |
| Mar 6, 2025 | Lux Neal | Option Excercise | 16997 | 17.26 | $ 293,368.22 |
| Mar 6, 2025 | Lux Neal | Option Excercise | 28797 | 0.00 | $ 0.00 |
| Mar 6, 2025 | Pounds Steven | Option Excercise | 1648 | 17.26 | $ 28,444.48 |
| Mar 6, 2025 | Pounds Steven | Option Excercise | 2659 | 0.00 | $ 0.00 |
| Mar 5, 2025 | CARRIG JOHN A | Grant | 8557 | 0.00 | $ 0.00 |
| Mar 5, 2025 | MCSHANE MICHAEL | Grant | 8557 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Angelle Evelyn M | Grant | 8557 | 0.00 | $ 0.00 |
| Mar 5, 2025 | RASPINO LOUIS | Grant | 8557 | 0.00 | $ 0.00 |
| Mar 5, 2025 | FORUM ENERGY TECHNOLOGIES, INC. | Grant | 8557 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Danford Michael Dewayne | Option Excercise | 5447 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Danford Michael Dewayne | Option Excercise | 2900 | 19.63 | $ 56,919.50 |
| Feb 17, 2025 | Danford Michael Dewayne | Grant | 1052 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Pounds Steven | Option Excercise | 1078 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Pounds Steven | Option Excercise | 721 | 19.37 | $ 13,965.77 |
| Feb 17, 2025 | Pounds Steven | Grant | 539 | 0.00 | $ 0.00 |
| Feb 17, 2025 | IVASCU JOHN C | Option Excercise | 9663 | 0.00 | $ 0.00 |
| Feb 17, 2025 | IVASCU JOHN C | Option Excercise | 4568 | 19.62 | $ 89,607.16 |
| Feb 17, 2025 | IVASCU JOHN C | Grant | 1972 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Brookes Mark | Option Excercise | 1078 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Brookes Mark | Option Excercise | 478 | 19.37 | $ 9,258.86 |
| Feb 17, 2025 | Brookes Mark | Grant | 539 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Williams David Lyle Jr. | Option Excercise | 15635 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Williams David Lyle Jr. | Option Excercise | 7493 | 19.60 | $ 146,870.41 |
| Feb 17, 2025 | Williams David Lyle Jr. | Grant | 3418 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Lux Neal | Option Excercise | 29773 | 0.00 | $ 0.00 |
| Feb 17, 2025 | Lux Neal | Option Excercise | 14708 | 19.58 | $ 288,010.46 |
| Feb 17, 2025 | Lux Neal | Grant | 6967 | 0.00 | $ 0.00 |
| Jan 24, 2025 | Williams David Lyle Jr. | Option Excercise | 3348 | 18.54 | $ 62,071.92 |
| Jan 24, 2025 | IVASCU JOHN C | Option Excercise | 3348 | 18.54 | $ 62,071.92 |