Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| COGNEX CORP | 335,085 | reported | 21 Feb 2026 | tx 111+871,037−867,084 |
| PHOENIX TECHNOLOGIES LTD | 15,000 | reported | 31 Oct 2006 | tx 1+15,000 |
| KEYNOTE SYSTEMS INC | 0 | reported | 22 Aug 2013 | tx 5+20,000−20,000 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 21 Feb 2026 | EXERCISE | COGNEX CORP | 2,913 | 0.00 USD | |
| 21 Feb 2026 | EXERCISE | COGNEX CORP | 2,913 | 0.00 USD | deriv |
| 18 Feb 2026 | EXERCISE | COGNEX CORP | 8,324 | 0.00 USD | |
| 18 Feb 2026 | EXERCISE | COGNEX CORP | 8,324 | 0.00 USD | deriv |
| 17 Feb 2026 | GRANT_AWARD | COGNEX CORP | 4,817 | 0.00 USD | deriv |
| 08 Jan 2026 | EXERCISE | COGNEX CORP | 26,000 | 16.72 USD | |
| 08 Jan 2026 | EXERCISE | COGNEX CORP | 26,000 | 0.00 USD | deriv |
| 21 Feb 2025 | EXERCISE | COGNEX CORP | 1,747 | 0.00 USD | |
| 22 Feb 2025 | EXERCISE | COGNEX CORP | 2,134 | 0.00 USD | |
| 20 Feb 2025 | EXERCISE | COGNEX CORP | 6,973 | 0.00 USD | |
| 21 Feb 2025 | EXERCISE | COGNEX CORP | 1,747 | 0.00 USD | deriv |
| 20 Feb 2025 | EXERCISE | COGNEX CORP | 6,973 | 0.00 USD | deriv |
| 22 Feb 2025 | EXERCISE | COGNEX CORP | 2,134 | 0.00 USD | deriv |
| 18 Feb 2025 | GRANT_AWARD | COGNEX CORP | 8,324 | 0.00 USD | deriv |
| 22 Nov 2024 | SALE | COGNEX CORP | 26,000 | 40.03 USD | |
| 22 Nov 2024 | EXERCISE | COGNEX CORP | 26,000 | 20.63 USD | |
| 22 Nov 2024 | EXERCISE | COGNEX CORP | 26,000 | 0.00 USD | deriv |
| 22 Feb 2024 | EXERCISE | COGNEX CORP | 1,281 | 0.00 USD | |
| 22 Feb 2024 | EXERCISE | COGNEX CORP | 1,281 | 0.00 USD | deriv |
| 21 Feb 2024 | EXERCISE | COGNEX CORP | 1,166 | 0.00 USD | |
| 21 Feb 2024 | EXERCISE | COGNEX CORP | 1,166 | 0.00 USD | deriv |
| 20 Feb 2024 | GRANT_AWARD | COGNEX CORP | 6,973 | 0.00 USD | deriv |
| 16 Feb 2024 | EXERCISE | COGNEX CORP | 1,519 | 0.00 USD | |
| 16 Feb 2024 | EXERCISE | COGNEX CORP | 1,519 | 0.00 USD | deriv |
| 09 Jan 2024 | EXERCISE | COGNEX CORP | 26,000 | 19.66 USD |