Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Apergy Corp | 53,540 | reported | 03 Jun 2020 | tx 6+58,942−5,402 |
| Cactus, Inc. | 42,267 | reported | 03 Jun 2026 | tx 14+59,407−11,020 |
| FMC TECHNOLOGIES INC | 0 | reported | 17 Jan 2017 | tx 230+164,436.48−326,329.23 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 03 Jun 2026 | EXERCISE | Cactus, Inc. | 2,942 | — | |
| 03 Jun 2026 | TAX_WITHHOLDING | Cactus, Inc. | 864 | 58.80 USD | |
| 03 Jun 2026 | EXERCISE | Cactus, Inc. | 2,942 | 0.00 USD | deriv |
| 10 Mar 2026 | EXERCISE | Cactus, Inc. | 2,685 | — | |
| 10 Mar 2026 | TAX_WITHHOLDING | Cactus, Inc. | 869 | 48.60 USD | |
| 10 Mar 2026 | GRANT_AWARD | Cactus, Inc. | 14,290 | 0.00 USD | deriv |
| 10 Mar 2026 | EXERCISE | Cactus, Inc. | 2,685 | 0.00 USD | deriv |
| 01 Jan 2026 | GRANT_AWARD | Cactus, Inc. | 8,741 | 0.00 USD | deriv |
| 01 Jan 2026 | GRANT_AWARD | Cactus, Inc. | 10,926 | 0.00 USD | deriv |
| 03 Jun 2025 | EXERCISE | Cactus, Inc. | 2,943 | — | |
| 03 Jun 2025 | TAX_WITHHOLDING | Cactus, Inc. | 717 | 44.10 USD | |
| 03 Jun 2025 | EXERCISE | Cactus, Inc. | 2,943 | 0.00 USD | deriv |
| 10 Mar 2025 | GRANT_AWARD | Cactus, Inc. | 8,053 | 0.00 USD | deriv |
| 03 Jun 2024 | GRANT_AWARD | Cactus, Inc. | 8,827 | 0.00 USD | deriv |
| 03 Jun 2020 | GRANT_AWARD | Apergy Corp | 15,521 | 0.00 USD | |
| 18 May 2020 | TAX_WITHHOLDING | Apergy Corp | 2,256 | 9.01 USD | |
| 21 Feb 2020 | TAX_WITHHOLDING | Apergy Corp | 890 | 24.77 USD | |
| 17 May 2019 | TAX_WITHHOLDING | Apergy Corp | 2,256 | 34.43 USD | |
| 21 Feb 2019 | GRANT_AWARD | Apergy Corp | 9,323 | 0.00 USD | |
| 16 May 2018 | GRANT_AWARD | Apergy Corp | 34,098 | 0.00 USD | |
| 17 Jan 2017 | OTHER | FMC TECHNOLOGIES INC | 30,309.78 | 0.00 USD | |
| 12 Jan 2017 | GRANT_AWARD | FMC TECHNOLOGIES INC | 18,007 | 36.00 USD | |
| 12 Jan 2017 | TAX_WITHHOLDING | FMC TECHNOLOGIES INC | 14,205 | 36.00 USD | |
| 17 Jan 2017 | OTHER | FMC TECHNOLOGIES INC | 128,447.3 | 0.00 USD | |
| 12 Jan 2017 | GRANT_AWARD | FMC TECHNOLOGIES INC | 136.98 | 36.00 USD |