| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| PTEN | Drummond Robert Wayne Jr | Director | May 04 '26 | Sale | 12.02 | 61,475 | 738,930 | 1,128,773 | May 04 |
| PTEN | Drummond Robert Wayne Jr | Director | May 01 '26 | Sale | 12.04 | 322,699 | 3,885,296 | 1,190,248 | May 04 |
| PTEN | Drummond Robert Wayne Jr | Director | Mar 16 '26 | Sale | 10.18 | 164,775 | 1,677,410 | 0 | Mar 18 |
| PTEN | Drummond Robert Wayne Jr | Director | Feb 13 '26 | Sale | 8.17 | 400,000 | 3,268,000 | 164,775 | Feb 17 |
| PTEN | Drummond Robert Wayne Jr | Director | Feb 14 '25 | Sale | 8.89 | 230,000 | 2,044,700 | 1,549,081 | Feb 18 |
| XPRO | Drummond Robert Wayne Jr | Director | Dec 16 '24 | Buy | 11.39 | 18,000 | 205,020 | 69,181 | Dec 17 |
| PTEN | Drummond Robert Wayne Jr | Director | May 20 '24 | Sale | 11.55 | 150,000 | 1,732,500 | 2,007,895 | May 21 |
| PTEN | Drummond Robert Wayne Jr | Director | Mar 01 '24 | Sale | 11.76 | 65,344 | 768,445 | 2,407,895 | Mar 04 |
| PTEN | Drummond Robert Wayne Jr | Director | Feb 29 '24 | Sale | 11.73 | 187,916 | 2,204,255 | 2,473,239 | Mar 04 |
| PTEN | Drummond Robert Wayne Jr | Director | Sep 28 '23 | Option Exercise | 0.00 | 3,561,951 | 0 | 4,000,411 | Oct 02 |
| XPRO | Drummond Robert Wayne Jr | Director | Sep 15 '23 | Sale | 24.19 | 13,000 | 314,516 | 43,433 | Sep 15 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Aug 08 '23 | Sale | 11.51 | 100,000 | 1,151,000 | 1,303,252 | Aug 09 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Aug 07 '23 | Sale | 11.56 | 125,000 | 1,445,000 | 1,403,252 | Aug 09 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Aug 02 '23 | Sale | 11.69 | 250,000 | 2,921,250 | 1,528,252 | Aug 04 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Jan 04 '23 | Option Exercise | 0.00 | 329,941 | 0 | 1,702,355 | Jan 06 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Jan 03 '23 | Option Exercise | 0.00 | 207,603 | 0 | 1,460,316 | Jan 05 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Jan 02 '23 | Option Exercise | 0.00 | 147,876 | 0 | 1,316,219 | Jan 04 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Feb 27 '22 | Option Exercise | 0.00 | 80,597 | 0 | 1,202,476 | Mar 01 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Jan 04 '22 | Option Exercise | 0.00 | 339,939 | 0 | 963,497 | Jan 06 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Jan 02 '22 | Option Exercise | 0.00 | 147,876 | 0 | 687,828 | Jan 06 |
| XPRO | Drummond Robert Wayne Jr | Director | Oct 01 '21 | Option Exercise | 0.00 | 6,410 | 0 | 25,992 | Oct 05 |
| XPRO | Drummond Robert Wayne Jr | Director | May 01 '21 | Option Exercise | 0.00 | 54,914 | 0 | 117,495 | May 05 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Feb 27 '21 | Option Exercise | 0.00 | 80,597 | 0 | 571,667 | Mar 02 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Jan 02 '21 | Option Exercise | 0.00 | 152,357 | 0 | 530,128 | Jan 04 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Dec 31 '20 | Option Exercise | 0.00 | 214,684 | 0 | 441,130 | Jan 04 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Aug 06 '20 | Option Exercise | 0.00 | 42,937 | 0 | 264,462 | Aug 10 |
| XPRO | Drummond Robert Wayne Jr | Director | May 01 '20 | Option Exercise | 0.00 | 24,430 | 0 | 62,581 | May 05 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Feb 27 '20 | Option Exercise | 0.00 | 80,597 | 0 | 241,106 | Feb 28 |
| NEX | Drummond Robert Wayne Jr | President & CEO | Dec 31 '19 | Option Exercise | 0.00 | 53,671 | 0 | 181,629 | Jan 03 |
| NEX | Drummond Robert Wayne Jr | Chief Executive Officer | Aug 06 '19 | Option Exercise | 0.00 | 42,937 | 0 | 79,155 | Aug 07 |
| XPRO | Drummond Robert Wayne Jr | Director | May 01 '19 | Option Exercise | 0.00 | 19,947 | 0 | 38,151 | May 01 |
| NEX | Drummond Robert Wayne Jr | Chief Executive Officer | Dec 31 '18 | Option Exercise | 0.00 | 53,671 | 0 | 53,671 | Jan 02 |