| Sep 9, 26 | Campo Mejia Antonio J | CTO | Sale | $35.45 | 63.32K | $2.24M | 696.40K |
| Aug 31, 26 | Foda Sherif | CEO | Sale | $35.00 | 100.00K | $3.50M | 3.08M |
| Sep 2, 26 | Foda Sherif | CEO | Sale | -- | 675.00K | -- | 2.41M |
| Sep 2, 26 | Foda Sherif | CEO | Purchase | -- | 675.00K | -- | 675.00K |
| Aug 18, 26 | Angeli Stefan | CFO | Sale | $35.12 | 13.57K | $476.58K | 549.76K |
| Aug 14, 26 | Razouqi Maen | CTO | Purchase | -- | 2.80K | -- | 2.80K |
| Aug 14, 26 | POLLINA LISA A | CTO | Purchase | -- | 2.80K | -- | 7.80K |
| Aug 14, 26 | POLLINA LISA A | CTO | Purchase | -- | 5.00K | -- | 5.00K |
| Aug 14, 26 | POLLINA LISA A | CTO | Sale | -- | 5.00K | -- | -- |
| Aug 14, 26 | CHASE ANTHONY R | CTO | Purchase | -- | 2.80K | -- | 17.80K |
| Aug 14, 26 | CHASE ANTHONY R | CTO | Purchase | -- | 15.00K | -- | 15.00K |
| Aug 14, 26 | CHASE ANTHONY R | CTO | Sale | -- | 15.00K | -- | -- |
| Aug 14, 26 | Campo Mejia Antonio J | CTO | Purchase | -- | 2.80K | -- | 759.72K |
| Aug 14, 26 | Campo Mejia Antonio J | CTO | Purchase | -- | 10.00K | -- | 756.92K |
| Aug 14, 26 | Campo Mejia Antonio J | CTO | Sale | -- | 10.00K | -- | -- |
| Aug 14, 26 | Angeli Stefan | CFO | Purchase | -- | 30.00K | -- | 563.33K |
| Aug 14, 26 | Angeli Stefan | CFO | Purchase | -- | 33.33K | -- | 533.33K |
| Mar 16, 26 | Angeli Stefan | CFO | Purchase | -- | 33.33K | -- | 500.00K |
| Aug 14, 26 | Angeli Stefan | CFO | Sale | -- | 33.33K | -- | 66.67K |
| Mar 16, 26 | Angeli Stefan | CFO | Sale | -- | 33.33K | -- | -- |
| Aug 1, 26 | Razouqi Maen | CTO | Sale | -- | -- | -- | -- |
| Jun 25, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.80 | 1.92M | $51.45M | 229.20K |
| Jun 12, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.08 | 950.83K | $24.80M | 2.60M |
| Jun 12, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.54 | 117.76K | $3.13M | 2.48M |
| Jun 13, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.89 | 326.39K | $8.78M | 2.16M |
| Jun 13, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $27.61 | 6.47K | $178.66K | 2.15M |
| Jun 8, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $25.53 | 5.53K | $141.08K | 3.55M |
| Jun 9, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $25.55 | 200 | $5.11K | 3.55M |
| May 22, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.14 | 242.50K | $6.34M | 4.01M |
| May 26, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.12 | 457.39K | $11.95M | 3.56M |
| May 20, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.14 | 573.54K | $14.99M | 4.26M |
| May 18, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.06 | 220.57K | $5.75M | 4.83M |
| May 19, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.13 | 3.50K | $91.45K | 4.83M |
| May 13, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.85 | 223.63K | $6.00M | 5.13M |
| May 14, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | $26.35 | 81.30K | $2.14M | 5.05M |
| Jan 1, 26 | Olayan Financing Co | 10 percent owner | Sale | -- | -- | -- | 17.33M |
| Jan 1, 26 | Al-Nowais Yousif Mohammed Ali Nasser | CTO | Sale | -- | -- | -- | 5.36M |
| Jan 1, 26 | Angeli Stefan | CFO | Sale | -- | -- | -- | 466.67K |
| Jan 1, 26 | Angeli Stefan | CFO | Sale | -- | 100.00K | -- | -- |
| Jan 1, 26 | CHASE ANTHONY R | CTO | Sale | -- | 15.00K | -- | -- |
| Jan 1, 26 | POLLINA LISA A | CTO | Sale | -- | 5.00K | -- | -- |
| Jan 1, 26 | Foda Sherif | CEO | Sale | -- | -- | -- | 3.18M |
| Jan 1, 26 | WAITE ANDREW L | CTO | Sale | -- | -- | -- | 62.10K |
| Jan 1, 26 | WAITE ANDREW L | CTO | Sale | -- | 10.00K | -- | -- |
| Jan 1, 26 | Campo Mejia Antonio J | CTO | Sale | -- | -- | -- | 746.92K |
| Jan 1, 26 | Campo Mejia Antonio J | CTO | Sale | -- | 10.00K | -- | -- |
| Jun 18, 18 | Cougle Melissa | CFO | Sale | -- | -- | -- | 100 |
| Jun 18, 18 | Cougle Melissa | CFO | Sale | -- | -- | -- | 100 |
| Jun 12, 18 | Al Noaimi Salem Rashed Abdulla Ali | CTO | Sale | -- | -- | -- | -- |
| Jun 12, 18 | Ghabris Adnan | CTO | Sale | -- | -- | -- | -- |
| Jun 6, 18 | Waha Capital PJSC | 10 percent owner | Sale | -- | -- | -- | 9.64M |
| Jun 6, 18 | Campo Mejia Antonio J | CTO | Purchase | $10.00 | 131.14K | $1.31M | 131.14K |
| Jun 6, 18 | Wood Thomas D | CTO | Purchase | $10.00 | 54.64K | $546.43K | 5.79M |
| Jun 6, 18 | Olayan Saudi Holding Co | CTO | Purchase | $11.24 | 53.36K | $600.00K | 16.39M |
| Jun 6, 18 | Olayan Saudi Holding Co | CTO | Purchase | $11.24 | 13.34M | $150.00M | 16.34M |
| Jun 6, 18 | Olayan Saudi Holding Co | CTO | Purchase | $11.24 | 4.45M | $50.00M | 4.45M |
| Jun 6, 18 | Olayan Saudi Holding Co | CTO | Purchase | $11.24 | 213.45K | $2.40M | 213.45K |
| Jun 6, 18 | Olayan Saudi Holding Co | CTO | Sale | -- | 83.66M | -- | -- |
| May 18, 18 | Olayan Saudi Holding Co | 10 percent owner | Sale | -- | -- | -- | 3.00M |
| May 18, 18 | Olayan Saudi Holding Co | 10 percent owner | Sale | -- | 13.34M | -- | -- |
| May 18, 18 | Olayan Saudi Holding Co | 10 percent owner | Sale | $11.50 | 1.50M | $17.25M | -- |
| May 18, 18 | Olayan International Ltd | -- | Sale | $10.00 | 3.00M | $30.00M | -- |
| May 18, 18 | Olayan International Ltd | -- | Sale | $11.50 | 3.00M | $34.50M | -- |
| May 15, 18 | Wood Thomas D | CTO | Purchase | $10.08 | 5.50K | $55.46K | 5.74M |
| Oct 2, 17 | Morris Christine J | Officer | Sale | -- | -- | -- | -- |
| May 30, 17 | Wood Thomas D | CFO | Sale | -- | 307.07K | -- | 5.73M |
| May 30, 17 | NESR Holdings Ltd. | 10 percent owner | Sale | -- | 307.07K | -- | 5.73M |
| May 30, 17 | Foda Sherif | CEO | Sale | -- | 307.07K | -- | 5.73M |
| May 12, 17 | Olayan International Ltd | 10 percent owner | Sale | -- | -- | -- | 3.00M |
| May 12, 17 | Olayan International Ltd | 10 percent owner | Sale | $11.50 | 1.50M | $17.25M | -- |
| May 11, 17 | Foda Sherif | CEO | Sale | -- | -- | -- | 6.04M |
| May 11, 17 | Wood Thomas D | CFO | Sale | -- | -- | -- | 6.04M |
| May 11, 17 | NESR Holdings Ltd. | 10 percent owner | Sale | -- | -- | -- | 6.04M |
| May 11, 17 | Zeibak Hala | CTO | Sale | -- | -- | -- | -- |
| May 11, 17 | Campo Mejia Antonio J | CTO | Sale | -- | -- | -- | -- |