| Filed On | Filing |
|---|---|
| 31 Jul 2026 |
Form 4: Rutherford John R, Director
Received 2,629 shares as a grant or award |
| 09 Jun 2026 |
Form 4: Roberts Chad, EVP, Production Solutions
Received 350,000 shares by conversion |
| 04 May 2026 |
Form 4: Murchison John Hardy, Director
Received 3,625 shares as a grant or award |
| 30 Mar 2026 |
Form 4: Fairbanks Jonathan B., Director
Received 1,143,226 shares by exercise or conversion · Sold 1,170,000 shares ($24.8M) |
| 25 Mar 2026 |
Form 4: Fairbanks Jonathan B., Director
Received 7,621,511 shares by exercise or conversion · Sold 7,800,000 shares ($165M) |
| 02 Mar 2026 |
Form 4: Talton Brooks Mims Iii, EVP, Natural Gas Technologies
Received 100,000 shares by conversion |
| 03 Feb 2026 |
Form 4: Roberts Chad, EVP, Production Solutions
Sold 54,706 shares ($1.22M) |
| 03 Feb 2026 |
Form 4: Roberts Chad, EVP, Production Solutions
Sold 8,300 shares ($178K) |
| 27 Jan 2026 |
Form 4: Roberts Chad, EVP, Production Solutions
Sold 40,884 shares ($878K) |
| 08 Jan 2026 |
Form 4: Roberts Chad, EVP, Production Solutions
Sold 72 shares ($1.39K) · Sold 23,428 shares ($453K) |
| 06 Jan 2026 |
Form 4: Roberts Chad, EVP, Production Solutions
Sold 7,400 shares ($143K) |
| 05 Jan 2026 |
Form 4: Edwards Joseph R, Chief Executive Officer
Received 95,628 shares as a grant or award · Granted 191,256 Performance Based Restricted Stock Unit |
| 05 Jan 2026 |
Form 4: Merrill James A, Controller
Received 10,929 shares as a grant or award |
| 05 Jan 2026 |
Form 4: Lambert Joel Christian, SVP & General Counsel
Received 34,426 shares as a grant or award · Granted 45,902 Performance Based Restricted Stock Unit |
| 05 Jan 2026 |
Form 4: Byers Jonathan W., Chief Financial Officer
Received 44,262 shares as a grant or award · Granted 59,016 Performance Based Restricted Stock Unit |
| 05 Jan 2026 |
Form 4: Talton Brooks Mims Iii, EVP, Natural Gas Technologies
Received 29,508 shares as a grant or award · Granted 39,344 Performance Based Restricted Stock Unit |
| 05 Jan 2026 |
Form 4: Roberts Chad, EVP, Production Solutions
Received 29,508 shares as a grant or award · Granted 39,344 Performance Based Restricted Stock Unit |
| 16 Dec 2025 |
Form 4: Roberts Chad, EVP, Production Solutions
Sold 9,253 shares ($179K) |
| 09 Dec 2025 |
Form 4: Roberts Chad, EVP, Production Solutions
Sold 19,457 shares ($362K) |
| 03 Dec 2025 |
Form 4: Roberts Chad, EVP, Production Solutions
Sold 77,389 shares ($1.31M) · Sold 53,938 shares ($908K) |
Loading...