Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| BENCHMARK ELECTRONICS INC | 42,561 | reported | 20 Feb 2026 | tx 11+86,288−4,864 |
| TPI COMPOSITES, INC | 6,005 | reported | 10 Mar 2021 | tx 14+240,154−105,228 |
| FIRST SOLAR, INC. | 4,420 | reported | 08 Mar 2019 | tx 69+50,067−43,804 |
| 8point3 Energy Partners LP | 0 | reported | 19 Jun 2018 | tx 1−2,158 |
| SWIFT TRANSPORTATION CO INC | 0 | reported | 10 May 2007 | tx 10+9,312−31,812 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 20 Feb 2026 | TAX_WITHHOLDING | BENCHMARK ELECTRONICS INC | 1,330 | 58.38 USD | |
| 20 Feb 2026 | GRANT_AWARD | BENCHMARK ELECTRONICS INC | 8,565 | 0.00 USD | |
| 20 Feb 2026 | GRANT_AWARD | BENCHMARK ELECTRONICS INC | 12,847 | 0.00 USD | |
| 20 Feb 2026 | GRANT_AWARD | BENCHMARK ELECTRONICS INC | 12,847 | 0.00 USD | deriv |
| 14 Oct 2025 | TAX_WITHHOLDING | BENCHMARK ELECTRONICS INC | 2,204 | 37.77 USD | |
| 20 Feb 2025 | GRANT_AWARD | BENCHMARK ELECTRONICS INC | 8,885 | 0.00 USD | |
| 20 Feb 2025 | GRANT_AWARD | BENCHMARK ELECTRONICS INC | 8,885 | 0.00 USD | deriv |
| 10 Mar 2021 | GRANT_AWARD | TPI COMPOSITES, INC | 6,155 | 0.00 USD | deriv |
| 10 Mar 2021 | GRANT_AWARD | TPI COMPOSITES, INC | 6,005 | 0.00 USD | deriv |
| 02 Mar 2021 | SALE | TPI COMPOSITES, INC | 700 | 53.18 USD | |
| 02 Mar 2021 | SALE | TPI COMPOSITES, INC | 5,004 | 54.05 USD | |
| 02 Mar 2021 | EXERCISE | TPI COMPOSITES, INC | 52,614 | 22.01 USD | |
| 02 Mar 2021 | SALE | TPI COMPOSITES, INC | 12,812 | 48.94 USD | |
| 02 Mar 2021 | SALE | TPI COMPOSITES, INC | 14,753 | 49.91 USD | |
| 02 Mar 2021 | SALE | TPI COMPOSITES, INC | 13,221 | 51.12 USD | |
| 02 Mar 2021 | SALE | TPI COMPOSITES, INC | 6,124 | 51.94 USD | |
| 02 Mar 2021 | EXERCISE | TPI COMPOSITES, INC | 52,614 | 0.00 USD | deriv |
| 11 Mar 2020 | GRANT_AWARD | TPI COMPOSITES, INC | 19,620 | 0.00 USD | deriv |
| 11 Mar 2020 | GRANT_AWARD | TPI COMPOSITES, INC | 14,388 | 0.00 USD | deriv |
| 13 Aug 2019 | PURCHASE | TPI COMPOSITES, INC | 1,070 | 18.40 USD | |
| 14 May 2019 | GRANT_AWARD | TPI COMPOSITES, INC | 140,302 | 22.01 USD | deriv |
| 08 Mar 2019 | TAX_WITHHOLDING | FIRST SOLAR, INC. | 330 | 51.16 USD | |
| 08 Mar 2019 | EXERCISE | FIRST SOLAR, INC. | 1,178 | 0.00 USD | |
| 07 Mar 2019 | TAX_WITHHOLDING | FIRST SOLAR, INC. | 643 | 50.36 USD | |
| 07 Mar 2019 | EXERCISE | FIRST SOLAR, INC. | 2,299 | 0.00 USD |