Thurman J. Rodgers
Director at Enovix · 12 reported transactions in 3 companies · latest trade Jul 1, 2026
Their record
No purchases old enough to measure yet.
Their trades
Bought | Jul 1, 2026 | Jul 1, 2026 close $0.66 → Oct 29, 2026 close $0.24. S&P 500 +3.2% over the same days. | ||
Bought | Jul 1, 2026 | Jul 1, 2026 close $0.66 → Oct 29, 2026 close $0.24. S&P 500 +3.2% over the same days. | ||
Sold | Dec 2, 2025 | Dec 2, 2025 close $29.12 → Oct 28, 2026 close $24.99. S&P 500 +13.3% over the same days. |
BoughtSunPower
633,250
Jul 1, 2026 close $0.66 → Oct 29, 2026 close $0.24. S&P 500 +3.2% over the same days.
BoughtSunPower
7,226,186
Jul 1, 2026 close $0.66 → Oct 29, 2026 close $0.24. S&P 500 +3.2% over the same days.
SoldEnphase Energy
$4.37M
Dec 2, 2025 close $29.12 → Oct 28, 2026 close $24.99. S&P 500 +13.3% over the same days.