Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| SunPower Inc. | 1,243,169 | reported | 09 Jul 2025 | tx 2+1,243,169 |
| VIRAGE LOGIC CORP | 1,042,946 | reported | 03 Sept 2010 | tx 73+1,725,186−1,908,286 |
| ON SEMICONDUCTOR CORP | 181,679 | reported | 17 Feb 2017 | tx 63+863,490−978,811 |
| Enovix Corp | 40,878 | reported | 12 Aug 2025 | tx 15+1,057,314−3,162 |
| XICOR INC | 10,000 | reported | 01 May 2004 | tx 32+10,000−52,880 |
| Freescale Semiconductor Holdings I, Ltd. | 9,608 | reported | 18 Feb 2014 | tx 9+83,118−57,103 |
| MENTOR GRAPHICS CORP | 0 | reported | 30 Mar 2017 | tx 21+79,423−79,423 |
| ACTEL CORP | 0 | reported | 02 Nov 2010 | tx 12+62,500−87,500 |
| CYPRESS SEMICONDUCTOR CORP /DE/ | 0 | reported | 02 May 2019 | tx 98+1,177,193−1,055,988 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 09 Jul 2025 | GRANT_AWARD | SunPower Inc. | 1,000,000 | 0.00 USD | |
| 23 May 2025 | GRANT_AWARD | SunPower Inc. | 243,169 | 0.00 USD | |
| 12 Aug 2025 | GRANT_AWARD | Enovix Corp | 25,700 | 0.00 USD | |
| 12 Aug 2025 | GRANT_AWARD | Enovix Corp | 15,178 | 0.00 USD | |
| 15 Jun 2022 | GRANT_AWARD | Enovix Corp | 9,057 | 0.00 USD | |
| 13 May 2022 | PURCHASE | Enovix Corp | 10,000 | 8.93 USD | |
| 13 May 2022 | PURCHASE | Enovix Corp | 20,000 | 8.96 USD | |
| 31 Mar 2022 | EXERCISE | Enovix Corp | 1,054 | — | |
| 31 Mar 2022 | EXERCISE | Enovix Corp | 1,054 | 0.00 USD | deriv |
| 08 Mar 2022 | PURCHASE | Enovix Corp | 20,000 | 14.57 USD | first after silence |
| 31 Dec 2021 | EXERCISE | Enovix Corp | 1,054 | 0.00 USD | |
| 31 Dec 2021 | EXERCISE | Enovix Corp | 1,054 | 0.00 USD | deriv |
| 20 Oct 2021 | EXERCISE | Enovix Corp | 1,054 | 0.00 USD | |
| 20 Oct 2021 | EXERCISE | Enovix Corp | 1,054 | 0.00 USD | deriv |
| 20 Oct 2021 | GRANT_AWARD | Enovix Corp | 4,217 | 0.00 USD | deriv |
| 08 Sept 2021 | OTHER | Enovix Corp | 450,000 | 0.00 USD | |
| 08 Sept 2021 | OTHER | Enovix Corp | 500,000 | 0.00 USD | deriv |
| 02 May 2019 | EXERCISE | CYPRESS SEMICONDUCTOR CORP /DE/ | 12,353 | 0.00 USD | |
| 02 May 2019 | EXERCISE | CYPRESS SEMICONDUCTOR CORP /DE/ | 12,353 | 0.00 USD | deriv |
| 26 Jun 2018 | EXERCISE | CYPRESS SEMICONDUCTOR CORP /DE/ | 4,949 | 0.00 USD | |
| 26 Jun 2018 | EXERCISE | CYPRESS SEMICONDUCTOR CORP /DE/ | 4,949 | 0.00 USD | deriv |
| 10 May 2018 | EXERCISE | CYPRESS SEMICONDUCTOR CORP /DE/ | 14,847 | 0.00 USD | |
| 11 May 2018 | GRANT_AWARD | CYPRESS SEMICONDUCTOR CORP /DE/ | 12,353 | 0.00 USD | deriv |
| 10 May 2018 | EXERCISE | CYPRESS SEMICONDUCTOR CORP /DE/ | 14,847 | 0.00 USD | deriv |
| 14 Sept 2017 | PURCHASE | CYPRESS SEMICONDUCTOR CORP /DE/ | 30,000 | 14.37 USD | first after silence |
6 purchases reported after at least 12 months of silence — most recent on 08 Mar 2022.