Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Nextpower Inc. | 416,597 | reported | 26 May 2026 | tx 58+1,265,782−862,265 |
| SUNPOWER CORP | 250,336 | reported | 01 Mar 2017 | tx 274+1,926,507−1,812,352.29 |
1 purchase reported after at least 12 months of silence — most recent on 12 Dec 2016.
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 26 May 2026 | SALE | Nextpower Inc. | 7,690 | 128.91 USD | 10b5-1 |
| 26 May 2026 | SALE | Nextpower Inc. | 23,355 | 129.66 USD | 10b5-1 |
| 26 May 2026 | SALE | Nextpower Inc. | 22,466 | 130.78 USD | 10b5-1 |
| 26 May 2026 | SALE | Nextpower Inc. | 7,840 | 131.39 USD | 10b5-1 |
| 26 May 2026 | SALE | Nextpower Inc. | 1,319 | 132.59 USD | 10b5-1 |
| 26 May 2026 | OTHER | Nextpower Inc. | 9,870 | 129.38 USD | 10b5-1 |
| 22 May 2026 | SALE | Nextpower Inc. | 9,051 | 121.02 USD | 10b5-1 |
| 22 May 2026 | OTHER | Nextpower Inc. | 10,394 | 125.81 USD | 10b5-1 |
| 20 May 2026 | SALE | Nextpower Inc. | 16,090 | 127.32 USD | 10b5-1 |
| 20 May 2026 | EXERCISE | Nextpower Inc. | 124,497 | 21.00 USD | 10b5-1 |
| 21 May 2026 | OTHER | Nextpower Inc. | 15,568 | 119.99 USD | 10b5-1 |
| 21 May 2026 | OTHER | Nextpower Inc. | 37,412 | 121.07 USD | 10b5-1 |
| 21 May 2026 | OTHER | Nextpower Inc. | 44,828 | 121.94 USD | 10b5-1 |
| 21 May 2026 | OTHER | Nextpower Inc. | 21,528 | 122.82 USD | 10b5-1 |
| 21 May 2026 | OTHER | Nextpower Inc. | 3,747 | 124.18 USD | 10b5-1 |
| 21 May 2026 | OTHER | Nextpower Inc. | 1,314 | 124.89 USD | 10b5-1 |
| 21 May 2026 | OTHER | Nextpower Inc. | 100 | 125.66 USD | 10b5-1 |
| 20 May 2026 | EXERCISE | Nextpower Inc. | 124,497 | 0.00 USD | 10b5-1deriv |
| 19 May 2026 | GRANT_AWARD | Nextpower Inc. | 24,851 | 0.00 USD | |
| 19 May 2026 | GRANT_AWARD | Nextpower Inc. | 96,153 | 0.00 USD | |
| 27 Apr 2026 | OTHER | Nextpower Inc. | 39,488 | 120.32 USD | 10b5-1 |
| 28 Apr 2026 | OTHER | Nextpower Inc. | 41,024 | 115.82 USD | 10b5-1 |
| 29 Sept 2025 | SALE | Nextpower Inc. | 5,217 | 75.00 USD | |
| 19 Aug 2025 | SALE | Nextpower Inc. | 5,703 | 70.00 USD | |
| 03 Jul 2025 | SALE | Nextpower Inc. | 5,216 | 65.00 USD |