SEC Insider Transactions from Rodgers Thurman J.

Last updated: 2026-03-17 23:01 UTC | Total transactions: 50

Rodgers Thurman J, CEO of Complete Solaria ($SPWR), made six open market purchases totaling $1.46 million in the past year, with the latest on June 3, 2025. These rank 395th among 4,983 insiders, above the average of $1.46 million over 3.29 transactions. As a director, he sold $4.37 million in Enphase Energy ($ENPH) shares in one transaction on December 2, 2025, ranking 2,128th among 11,678 insiders versus the average $8.59 million over 6.37 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 13, 2026 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director S Common Stock 137250 $43.61 1,693,631.0000 134,886,000 7.50% 0.10%
Dec. 2, 2025 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director S Common Stock 150000 $29.13 1,830,881.0000 133,439,000 7.57% 0.11%
Sept. 18, 2025 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 5635 $0.00 22,001,064.0000 191,273,833 0.03% 0.00%
Sept. 18, 2025 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 5635 $0.00 22,001,064.0000 191,273,833 0.03% 0.00%
Aug. 29, 2025 Enovix Corp $ENVX Rodgers Thurman J Director S Warrant (Right to Buy) 1259211 $0.60 0.0000 191,273,833 100.00% 0.66%
Aug. 28, 2025 Enovix Corp $ENVX Rodgers Thurman J Director S Warrant (Right to Buy) 655255 $1.27 1,259,211.0000 191,273,833 34.23% 0.34%
Aug. 15, 2025 Enovix Corp $ENVX Rodgers Thurman J Director G Warrant (Right to Buy) 500000 $0.00 1,914,466.0000 191,273,833 20.71% 0.26%
Aug. 14, 2025 Enovix Corp $ENVX Rodgers Thurman J Director G Warrant (Right to Buy) 500000 $0.00 2,414,466.0000 191,273,833 17.16% 0.26%
Aug. 11, 2025 Enovix Corp $ENVX Rodgers Thurman J Director X Common Stock 220114 $8.75 22,001,064.0000 191,273,833 1.01% 0.12%
Aug. 11, 2025 Enovix Corp $ENVX Rodgers Thurman J Director X Warrant (Right to Buy) 220114 $0.00 2,914,466.0000 191,273,833 7.02% 0.12%
Aug. 8, 2025 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 57142 $8.75 21,780,950.0000 191,273,833 0.26% 0.03%
Aug. 8, 2025 Enovix Corp $ENVX Rodgers Thurman J Director X Warrant (Right to Buy) 57142 $0.00 3,134,580.0000 191,273,833 1.79% 0.03%
July 10, 2025 SunPower Inc. $SPWR Rodgers Thurman J Chief Executive Officer P 12% Convertible Senior Note due 2029 5000000 $5000000.00 5,000,000.0000 80,827,976 9999.99% 6.19%
June 16, 2025 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 3782 $0.00 21,723,808.0000 191,273,833 0.02% 0.00%
June 16, 2025 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 3782 $0.00 21,723,808.0000 191,273,833 0.02% 0.00%
June 12, 2025 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 22543 $0.00 21,723,808.0000 191,273,833 0.10% 0.01%
June 3, 2025 SunPower Inc. $SPWR Rodgers Thurman J Chief Executive Officer P Common Stock 303000 $1.68 10,497,829.0000 162,367,934 2.97% 0.19%
June 3, 2025 SunPower Inc. $SPWR Rodgers Thurman J Chief Executive Officer P Common Stock 303000 $1.68 10,497,830.0000 162,367,934 2.97% 0.19%
June 2, 2025 SunPower Inc. $SPWR Rodgers Thurman J Chief Executive Officer P Common Stock 10589 $1.49 10,194,830.0000 162,367,934 0.10% 0.01%
June 2, 2025 SunPower Inc. $SPWR Rodgers Thurman J Chief Executive Officer P Common Stock 10588 $1.49 10,194,829.0000 162,367,934 0.10% 0.01%
May 30, 2025 SunPower Inc. $SPWR Rodgers Thurman J Chief Executive Officer P Common Stock 150000 $1.38 10,184,241.0000 162,367,934 1.49% 0.09%
May 30, 2025 SunPower Inc. $SPWR Rodgers Thurman J Chief Executive Officer P Common Stock 150000 $1.38 10,184,241.0000 162,367,934 1.49% 0.09%
May 14, 2025 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director A Common Stock 5179 $0.00 1,980,881.0000 140,004,000 0.26% 0.00%
April 1, 2025 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 3782 $0.00 21,701,265.0000 191,273,833 0.02% 0.00%
April 1, 2025 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 3782 $0.00 21,701,265.0000 191,273,833 0.02% 0.00%
March 7, 2025 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director S Common Stock 100000 $61.26 1,975,702.0000 140,004,000 4.82% 0.07%
Dec. 30, 2024 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 3782 $0.00 21,701,265.0000 0 0.02% 0.00%
Dec. 30, 2024 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 3782 $0.00 21,701,265.0000 0 0.02% 0.00%
Sept. 26, 2024 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 3782 $0.00 21,701,265.0000 0 0.02% 0.00%
Sept. 26, 2024 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 3782 $0.00 21,701,265.0000 0 0.02% 0.00%
Sept. 8, 2024 SunPower Inc. $SPWR Rodgers Thurman J Chief Executive officer P 7% Convertible Senior Notes Due 2029 8000000 $8000000.00 8,000,000.0000 61,111,005 9999.99% 13.09%
June 21, 2024 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 1834 $0.00 21,701,265.0000 0 0.01% 0.00%
June 21, 2024 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 1834 $0.00 21,701,265.0000 0 0.01% 0.00%
June 13, 2024 Enovix Corp $ENVX Rodgers Thurman J Director A Common Stock 15128 $0.00 21,701,265.0000 0 0.07% 0.00%
May 30, 2024 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director S Common Stock 5188 $129.60 2,075,875.0000 143,290,000 0.25% 0.00%
May 29, 2024 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director S Common Stock 195840 $126.89 2,081,377.0000 143,290,000 8.60% 0.14%
May 29, 2024 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director S Common Stock 123372 $125.96 2,277,217.0000 143,290,000 5.14% 0.09%
May 29, 2024 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director S Common Stock 314 $127.63 2,081,063.0000 143,290,000 0.02% 0.00%
May 15, 2024 Enphase Energy, Inc. $ENPH Rodgers Thurman J Director A Common Stock 2165 $0.00 2,400,589.0000 143,290,000 0.09% 0.00%
March 21, 2024 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 1834 $0.00 21,686,137.0000 0 0.01% 0.00%
March 21, 2024 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 1834 $0.00 21,686,137.0000 0 0.01% 0.00%
Jan. 3, 2024 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 3668 $0.00 21,684,303.0000 0 0.02% 0.00%
Jan. 3, 2024 Enovix Corp $ENVX Rodgers Thurman J Director G Common Stock 3668 $0.00 21,687,971.0000 0 0.02% 0.00%
July 18, 2023 SunPower Inc. $SPWR Rodgers Thurman J Director A Common Stock 5863367 $0.00 5,863,367.0000 27,671,302 9999.99% 21.19%
July 18, 2023 SunPower Inc. $SPWR Rodgers Thurman J Director A Common Stock 8842 $0.00 7,354,399.0000 27,671,302 0.12% 0.03%
July 18, 2023 SunPower Inc. $SPWR Rodgers Thurman J Director A Common Stock 485562 $0.00 494,404.0000 27,671,302 5491.54% 1.75%
July 18, 2023 SunPower Inc. $SPWR Rodgers Thurman J Director A Common Stock 7345557 $0.00 7,354,399.0000 27,671,302 9999.99% 26.55%
July 18, 2023 SunPower Inc. $SPWR Rodgers Thurman J Director A Warrant (Right to Buy) 2765 $0.00 572,535.0000 27,671,302 0.49% 0.01%
July 18, 2023 SunPower Inc. $SPWR Rodgers Thurman J Director A Warrant (Right to Buy) 151881 $0.00 154,646.0000 27,671,302 5492.98% 0.55%
July 18, 2023 SunPower Inc. $SPWR Rodgers Thurman J Director A Warrant (Right to Buy) 569770 $0.00 572,535.0000 27,671,302 9999.99% 2.06%