Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Sunrun Inc. | 77,134 | reported | 03 Mar 2026 | tx 18+113,162−26,028 |
| ARRAY DIGITAL INFRASTRUCTURE, INC. | 0 | reported | 17 Apr 2012 | tx 88+208,555.5−58,555 |
| ADT Corp | 0 | reported | 02 May 2016 | tx 32+162,720−103,820 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 03 Mar 2026 | PURCHASE | Sunrun Inc. | 12,500 | 11.92 USD | first after silence |
| 02 Jan 2026 | GRANT_AWARD | Sunrun Inc. | 9,687 | 0.00 USD | |
| 13 Aug 2025 | SALE | Sunrun Inc. | 10,927 | 11.24 USD | |
| 02 Jan 2025 | GRANT_AWARD | Sunrun Inc. | 17,357 | 0.00 USD | |
| 14 Mar 2024 | PURCHASE | Sunrun Inc. | 10,000 | 9.73 USD | first after silence |
| 02 Jan 2024 | GRANT_AWARD | Sunrun Inc. | 11,920 | 0.00 USD | |
| 03 Jan 2023 | GRANT_AWARD | Sunrun Inc. | 5,839 | 0.00 USD | |
| 03 Jan 2022 | GRANT_AWARD | Sunrun Inc. | 4,162 | 0.00 USD | |
| 07 Jun 2021 | GRANT_AWARD | Sunrun Inc. | 441 | 0.00 USD | |
| 04 Jan 2021 | GRANT_AWARD | Sunrun Inc. | 2,215 | 0.00 USD | |
| 22 Oct 2020 | GIFT | Sunrun Inc. | 1,500 | 0.00 USD | |
| 25 Nov 2020 | SALE | Sunrun Inc. | 3,900 | 67.46 USD | |
| 25 Nov 2020 | SALE | Sunrun Inc. | 5,600 | 66.52 USD | |
| 25 Nov 2020 | SALE | Sunrun Inc. | 4,101 | 65.67 USD | |
| 02 Jan 2020 | GRANT_AWARD | Sunrun Inc. | 10,927 | 0.00 USD | |
| 25 Mar 2019 | GRANT_AWARD | Sunrun Inc. | 3,906 | 0.00 USD | |
| 02 Jan 2019 | GRANT_AWARD | Sunrun Inc. | 9,107 | 0.00 USD | |
| 02 Feb 2018 | GRANT_AWARD | Sunrun Inc. | 15,101 | 0.00 USD | |
| 02 May 2016 | OTHER | ADT Corp | 2,000 | 0.00 USD | |
| 02 May 2016 | OTHER | ADT Corp | 2,000 | 0.00 USD | |
| 02 May 2016 | OTHER | ADT Corp | 30,483 | 0.00 USD | |
| 02 May 2016 | OTHER | ADT Corp | 31,800 | — | deriv |
| 02 May 2016 | OTHER | ADT Corp | 34,670 | — | deriv |
| 17 Feb 2016 | GRANT_AWARD | ADT Corp | 126 | 0.00 USD | |
| 22 Nov 2015 | TAX_WITHHOLDING | ADT Corp | 402 | 34.28 USD |
2 purchases reported after at least 12 months of silence — most recent on 03 Mar 2026.