Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| NPK International Inc. | 853,892 | reported | 19 May 2026 | tx 181+3,078,967−1,717,528 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 19 May 2026 | GRANT_AWARD | NPK International Inc. | 34,566 | 0.00 USD | |
| 25 Mar 2026 | SALE | NPK International Inc. | 15,000 | 15.03 USD | |
| 04 Mar 2026 | SALE | NPK International Inc. | 35,000 | 14.02 USD | |
| 04 Mar 2026 | EXERCISE | NPK International Inc. | 73,590 | 4.32 USD | |
| 04 Mar 2026 | SALE | NPK International Inc. | 73,590 | 14.10 USD | |
| 04 Mar 2026 | EXERCISE | NPK International Inc. | 73,590 | 0.00 USD | deriv |
| 01 Jun 2025 | EXERCISE | NPK International Inc. | 40,379 | 0.00 USD | |
| 01 Jun 2025 | TAX_WITHHOLDING | NPK International Inc. | 8,959 | 8.09 USD | |
| 01 Jun 2025 | TAX_WITHHOLDING | NPK International Inc. | 15,889 | 8.09 USD | |
| 01 Jun 2025 | EXERCISE | NPK International Inc. | 43,790 | 0.00 USD | |
| 01 Jun 2025 | TAX_WITHHOLDING | NPK International Inc. | 17,231 | 8.09 USD | |
| 01 Jun 2025 | EXERCISE | NPK International Inc. | 40,379 | 0.00 USD | deriv |
| 01 Jun 2025 | EXERCISE | NPK International Inc. | 43,790 | 0.00 USD | deriv |
| 14 May 2025 | GRANT_AWARD | NPK International Inc. | 85,706 | 0.00 USD | |
| 01 Jun 2024 | TAX_WITHHOLDING | NPK International Inc. | 15,889 | 8.48 USD | |
| 01 Jun 2024 | TAX_WITHHOLDING | NPK International Inc. | 20,139 | 8.48 USD | |
| 01 Jun 2024 | TAX_WITHHOLDING | NPK International Inc. | 17,231 | 8.48 USD | |
| 01 Jun 2024 | EXERCISE | NPK International Inc. | 40,380 | 0.00 USD | |
| 01 Jun 2024 | EXERCISE | NPK International Inc. | 43,790 | 0.00 USD | |
| 01 Jun 2024 | EXERCISE | NPK International Inc. | 51,181 | 0.00 USD | |
| 01 Jun 2024 | EXERCISE | NPK International Inc. | 43,790 | 0.00 USD | deriv |
| 01 Jun 2024 | EXERCISE | NPK International Inc. | 51,181 | 0.00 USD | deriv |
| 01 Jun 2024 | EXERCISE | NPK International Inc. | 40,380 | 0.00 USD | deriv |
| 15 May 2024 | GRANT_AWARD | NPK International Inc. | 68,308 | 0.00 USD | |
| 01 Jun 2023 | EXERCISE | NPK International Inc. | 43,791 | 0.00 USD |
2 purchases reported after at least 12 months of silence — most recent on 05 Aug 2022.