| Exec date | Filing date | Company | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Dec 2, 2025 | Dec 4, 2025 | Enphase Energy, Inc. | Director | Sell | 17.5 | -150,000 | -7.60% | ✗ | $4.4M |
| Jun 3, 2025 | Jun 5, 2025 | Complete Solaria, Inc. | CEO | Buy | 100.0 | +606,000 | 183.63% | ✗ | $1M |
| Jun 2, 2025 | Jun 4, 2025 | Complete Solaria, Inc. | CEO | Buy | 86.3 | +21,177 | 6.86% | ✗ | $31.6K |
| May 30, 2025 | Jun 3, 2025 | Complete Solaria, Inc. | CEO | Buy | 97.5 | +300,000 | 3392.90% | ✗ | $414K |
| Mar 7, 2025 | Mar 7, 2025 | Enphase Energy, Inc. | Director | Sell | 16.3 | -100,000 | -4.84% | ✗ | $6.1M |
| May 29, 2024 | May 31, 2024 | Enphase Energy, Inc. | Director | Sell | 15.0 | -324,714 | -13.57% | ✗ | $41.1M |
| Sep 14, 2023 | Sep 18, 2023 | Enphase Energy, Inc. | Director | Buy | 100.0 | +32,600 | 52.31% | ✗ | $4M |
| Sep 14, 2023 | Sep 18, 2023 | Enphase Energy, Inc. | Director | Buy | 100.0 | +32,600 | 52.31% | ✗ | $4M |
| Apr 26, 2023 | Apr 27, 2023 | Enphase Energy, Inc. | Director | Buy | 87.5 | +27,900 | 2.28% | ✗ | $4.6M |
| Apr 26, 2023 | Apr 26, 2023 | Enphase Energy, Inc. | Director | Buy | 93.8 | +32,900 | 2.76% | ✗ | $5.5M |
| Apr 6, 2023 | Apr 6, 2023 | FTC Solar, Inc. | Other | Buy | 95.0 | +86,666 | 12.11% | ✗ | $212.3K |
| Apr 5, 2023 | Apr 5, 2023 | FTC Solar, Inc. | Other | Buy | 97.5 | +131,906 | 22.59% | ✗ | $303.4K |
| Apr 4, 2023 | Apr 4, 2023 | FTC Solar, Inc. | Other | Buy | 97.5 | +119,421 | 25.71% | ✗ | $289K |
| Apr 3, 2023 | Apr 3, 2023 | FTC Solar, Inc. | Director | Buy | 95.0 | +89,566 | 23.88% | ✗ | $202.4K |
| Mar 21, 2023 | Mar 22, 2023 | Enovix Corp | Director | Buy | 100.0 | +102,599 | 12.79% | ✗ | $1.2M |
| Mar 20, 2023 | Mar 20, 2023 | Enovix Corp | Director | Buy | 92.5 | +69,557 | 9.50% | ✗ | $756.8K |
| Mar 17, 2023 | Mar 17, 2023 | Enovix Corp | Director | Buy | 100.0 | +98,700 | 15.58% | ✗ | $1.1M |
| Mar 16, 2023 | Mar 16, 2023 | Enovix Corp | Director | Buy | 92.5 | +34,899 | 5.83% | ✗ | $382.5K |
| Mar 15, 2023 | Mar 15, 2023 | Enovix Corp | Director | Buy | 100.0 | +129,111 | 27.49% | ✗ | $1.4M |
| Aug 15, 2022 | Mar 10, 2023 | Enovix Corp | Director | Buy | 97.5 | +56,389 | 13.64% | ✗ | $622.7K |
| May 23, 2022 | May 23, 2022 | Enovix Corp | Director | Buy | 97.5 | +100,000 | 23.91% | ✗ | $900K |
| May 13, 2022 | May 17, 2022 | FTC Solar, Inc. | Director | Buy | 100.0 | +375,000 | 224.77% | ✗ | $1.2M |
| May 13, 2022 | May 17, 2022 | Enovix Corp | Director | Buy | 100.0 | +300,000 | 253.89% | ✗ | $2.7M |
| Jun 8, 2020 | Jun 12, 2020 | Enphase Energy, Inc. | Director | Sell | 15.0 | -2,000,000 | -4.14% | ✗ | $98.1M |
| Feb 24, 2020 | Feb 26, 2020 | Enphase Energy, Inc. | Director | Sell | 15.0 | -2,000,000 | -13.87% | ✗ | $106.2M |