Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Cactus, Inc. | 36,057 | reported | 11 Mar 2026 | tx 340+91,517,963−65,049,706 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 10 Mar 2026 | EXERCISE | Cactus, Inc. | 7,638 | — | |
| 10 Mar 2026 | TAX_WITHHOLDING | Cactus, Inc. | 3,006 | 48.60 USD | |
| 10 Mar 2026 | EXERCISE | Cactus, Inc. | 6,711 | — | |
| 10 Mar 2026 | TAX_WITHHOLDING | Cactus, Inc. | 2,641 | 48.60 USD | |
| 11 Mar 2026 | EXERCISE | Cactus, Inc. | 8,285 | — | |
| 11 Mar 2026 | TAX_WITHHOLDING | Cactus, Inc. | 3,261 | 48.56 USD | |
| 10 Mar 2026 | GRANT_AWARD | Cactus, Inc. | 34,023 | 0.00 USD | deriv |
| 10 Mar 2026 | EXERCISE | Cactus, Inc. | 7,638 | 0.00 USD | deriv |
| 10 Mar 2026 | EXERCISE | Cactus, Inc. | 6,711 | 0.00 USD | deriv |
| 11 Mar 2026 | EXERCISE | Cactus, Inc. | 8,285 | 0.00 USD | deriv |
| 06 Mar 2026 | SALE | Cactus, Inc. | 29,228 | 50.01 USD | |
| 10 Mar 2026 | SALE | Cactus, Inc. | 106,809 | 49.92 USD | |
| 05 Mar 2026 | SALE | Cactus, Inc. | 63,963 | 50.74 USD | |
| 02 Mar 2026 | OTHER | Cactus, Inc. | 200,000 | — | |
| 02 Mar 2026 | GRANT_AWARD | Cactus, Inc. | 200,000 | — | |
| 02 Mar 2026 | OTHER | Cactus, Inc. | 200,000 | — | |
| 02 Mar 2026 | OTHER | Cactus, Inc. | 200,000 | — | |
| 02 Mar 2026 | GRANT_AWARD | Cactus, Inc. | 200,000 | — | deriv |
| 02 Mar 2026 | OTHER | Cactus, Inc. | 200,000 | — | deriv |
| 02 Mar 2026 | OTHER | Cactus, Inc. | 200,000 | — | deriv |
| 26 Feb 2026 | GRANT_AWARD | Cactus, Inc. | 45,826 | — | |
| 26 Feb 2026 | TAX_WITHHOLDING | Cactus, Inc. | 18,033 | 51.56 USD | |
| 17 Nov 2025 | OTHER | Cactus, Inc. | 48,902 | — | |
| 17 Nov 2025 | OTHER | Cactus, Inc. | 48,902 | — | deriv |
| 09 Sept 2025 | OTHER | Cactus, Inc. | 69,555 | — |