Insider Title Company Date Price Return Shares Value
Rodgers Thurman J Chief Executive Officer Complete Solaria, Inc. (SWPR) 2025-06-03 $1.68 0.0% 606,000 $1,018,080
Rodgers Thurman J Chief Executive Officer Complete Solaria, Inc. (SWPR) 2025-06-02 $1.49 0.0% 21,177 $31,554
Rodgers Thurman J Chief Executive Officer Complete Solaria, Inc. (SWPR) 2025-05-30 $1.38 0.0% 300,000 $414,000
Rodgers Thurman J Non-Executive Director Enphase Energy, Inc. (ENPH) 2023-09-14 $122.76 -8.7% 32,600 $4,001,927
Rodgers Thurman J Non-Executive Director Enphase Energy, Inc. (ENPH) 2023-04-26 $166.88 -32.8% 32,900 $5,490,467
Rodgers Thurman J Non-Executive Director Enphase Energy, Inc. (ENPH) 2023-04-26 $163.76 -31.6% 27,900 $4,568,913
Rodgers Thurman J Non-Executive Director FTC Solar, Inc. (FTCI) 2023-04-03 $22.60 -99.0% 8,957 $202,419
Rodgers Thurman J Non-Executive Director Enovix Corp (ENVX) 2023-03-21 $10.12 -19.5% 117,256 $1,187,070
Rodgers Thurman J Non-Executive Director Enovix Corp (ENVX) 2023-03-20 $9.52 -14.4% 79,494 $756,780
Rodgers Thurman J Non-Executive Director Enovix Corp (ENVX) 2023-03-17 $9.58 -14.9% 112,800 $1,080,765
Rodgers Thurman J Non-Executive Director Enovix Corp (ENVX) 2023-03-16 $9.59 -15.0% 39,885 $382,493
Rodgers Thurman J Non-Executive Director Enovix Corp (ENVX) 2023-03-15 $9.16 -11.0% 147,555 $1,351,792
Rodgers Thurman J Non-Executive Director Enovix Corp (ENVX) 2023-03-10 $8.37 -2.6% 74,439 $622,681
Rodgers Thurman J Non-Executive Director Enovix Corp (ENVX) 2022-05-23 $7.88 3.5% 114,286 $900,000
Rodgers Thurman J Non-Executive Director Enovix Corp (ENVX) 2022-05-17 $7.75 5.2% 342,857 $2,657,000
Rodgers Thurman J Non-Executive Director FTC Solar, Inc. (FTCI) 2022-05-17 $32.73 -99.3% 37,500 $1,227,500
Return Profit / (loss) Cost
Total -21.5% $-5,568,598 $25,893,442