Thurman J. Rodgers
Director, SunPower.
Companies
- SunPowerChief executive officer Sep 24, 2024 to now1
- SunPowerBoard member Jul 20, 2023 to now2
- Enovix CorporationBoard member Jul 16, 2021 to now3
- Enphase EnergyBoard member Jan 11, 2017 to now4
- FTC Solar, Inc.Board member Apr 27, 2021 to Apr 3, 20235
- SunPowerBoard member Jun 28, 2006 to Feb 15, 20116
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- FTC Solar, Inc. FTCI4,023,177 shares7$6.3M at $1.57Apr 6, 2023
Enphase Energy ENPH93,742 shares8$2.8M at $30.38May 15, 2026
Enovix Corporation ENVX1,154,854 shares9$2.7M at $2.37Jun 15, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Sep 4, 2026Exercised 7,870,917 shares at $0.25 of CIK 183898710
- Jul 1, 2026Bought 633,250 shares of CIK 183898711
- Jul 1, 2026Bought 7,226,186 shares of CIK 183898711
- Jun 11, 2026Granted 29,104 shares of Enovix Corporation9
- May 13, 2026Granted 5,952 shares of Enphase Energy8
- Mar 13, 2026Sold 137,250 shares at $43.61 of Enphase Energy12
- Dec 2, 2025Sold 150,000 shares at $29.13 of Enphase Energy13
- Sep 18, 2025Granted 5,635 shares of Enovix Corporation14
- Sep 18, 2025Gift 5,635 shares of Enovix Corporation14
- Aug 11, 2025Exercised 220,114 shares at $8.75 of Enovix Corporation15
- Aug 8, 2025Granted 57,142 shares at $8.75 of Enovix Corporation16
- Jun 16, 2025Granted 3,782 shares of Enovix Corporation17
- Jun 16, 2025Gift 3,782 shares of Enovix Corporation17
- Jun 12, 2025Granted 22,543 shares of Enovix Corporation18
- Jun 3, 2025Bought 303,000 shares at $1.68 of CIK 183898719
- Jun 3, 2025Bought 303,000 shares at $1.68 of CIK 183898719
- Jun 2, 2025Bought 10,588 shares at $1.49 of CIK 183898720
- Jun 2, 2025Bought 10,589 shares at $1.49 of CIK 183898720
- May 30, 2025Bought 150,000 shares at $1.38 of CIK 183898721
- May 30, 2025Bought 150,000 shares at $1.38 of CIK 183898721
- May 14, 2025Granted 5,179 shares of Enphase Energy22
- Apr 1, 2025Granted 3,782 shares of Enovix Corporation23
- Apr 1, 2025Gift 3,782 shares of Enovix Corporation23
- Mar 7, 2025Sold 100,000 shares at $61.26 of Enphase Energy24
- Dec 30, 2024Granted 3,782 shares of Enovix Corporation25
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARSunPower, Chief executive officer
- 2SEC EDGARSunPower, Board member
- 3SEC EDGAREnovix Corporation, Board member
- 4SEC EDGAREnphase Energy, Board member
- 5SEC EDGARFTC Solar, Inc., Board member
- 6SEC EDGARSunPower, Board member
- 7
- 8
- 9
- 10SEC EDGARForm 4 filed Sep 9, 2026
- 11SEC EDGARForm 4 filed Jul 6, 2026
- 12SEC EDGARForm 4 filed Mar 17, 2026
- 13SEC EDGARForm 4 filed Dec 4, 2025
- 14SEC EDGARForm 4 filed Sep 19, 2025
- 15SEC EDGARForm 4 filed Aug 12, 2025
- 16SEC EDGARForm 4 filed Aug 11, 2025
- 17SEC EDGARForm 4 filed Jun 17, 2025
- 18SEC EDGARForm 4 filed Jun 13, 2025
- 19SEC EDGARForm 4 filed Jun 5, 2025
- 20SEC EDGARForm 4 filed Jun 4, 2025
- 21SEC EDGARForm 4 filed Jun 3, 2025
- 22SEC EDGARForm 4 filed May 16, 2025
- 23SEC EDGARForm 4 filed Apr 3, 2025
- 24SEC EDGARForm 4 filed Mar 7, 2025
- 25SEC EDGARForm 4 filed Dec 31, 2024