Thurman J Rodgers's Net Worth
Thurman J Rodgers's net worth is estimated to be at least $256,046,800.11 as of 06/29/2025. CoreStreet's estimation of Thurman J Rodgers's net worth is based on their sale of stock and current holding of stock.
Thurman J Rodgers is CEO at SunPower Corporation. They have executed at least 18 trades of stock as per SEC Form 4 filings. Their most recent trade was for 606,000 units of SPWR stock on 06/03/2025. Their biggest sale was on 06/11/2020 when they sold 2,000,000 units of Enphase Energy Inc stock for $97,260,000.00. They typically trade 3 times per year.
Total value of insider buys:
- $15,351,218.93
Total value of insider sells:
- $240,695,581.18
Most recent insider trade:
- June 3, 2025
Thurman J Rodgers's Insider Trading History
SunPower Corporation | Title | Amount | Price | Type | Total Value |
---|---|---|---|---|---|
June 3, 2025 | CEO | 606,000 | $1.68 | Buy | $1,018,080.00 |
June 2, 2025 | CEO | 21,177 | $1.49 | Buy | $31,553.73 |
May 30, 2025 | CEO | 300,000 | $1.38 | Buy | $414,000.00 |
Enphase Energy Inc | Title | Amount | Price | Type | Total Value |
---|---|---|---|---|---|
March 7, 2025 | Director | 100,000 | $61.26 | Sell | $6,126,000.00 |
May 29, 2024 | Director | 319,526 | $126.53 | Sell | $40,429,624.78 |
Sept. 14, 2023 | Director | 32,600 | $122.76 | Buy | $4,001,976.00 |
April 26, 2023 | Director | 32,900 | $166.88 | Buy | $5,490,352.00 |
June 11, 2020 | Director | 2,000,000 | $48.63 | Sell | $97,260,000.00 |
June 8, 2020 | Director | 1,477 | $52.50 | Sell | $77,542.50 |
Feb. 25, 2020 | Director | 1,821,306 | $53.15 | Sell | $96,802,413.90 |
FTC Solar Inc | Title | Amount | Price | Type | Total Value |
---|---|---|---|---|---|
April 5, 2023 | Director | 131,906 | $2.30 | Buy | $303,383.80 |
April 3, 2023 | Director | 89,566 | $2.26 | Buy | $202,419.16 |
May 17, 2022 | Director | 250,000 | $3.34 | Buy | $835,000.00 |
May 13, 2022 | Director | 125,000 | $3.14 | Buy | $392,500.00 |
Enovix Corp | Title | Amount | Price | Type | Total Value |
---|---|---|---|---|---|
March 20, 2023 | Director | 69,557 | $10.88 | Buy | $756,780.16 |
March 16, 2023 | Director | 34,899 | $10.96 | Buy | $382,493.04 |
March 10, 2023 | Director | 65,134 | $9.56 | Buy | $622,681.04 |
May 23, 2022 | Director | 100,000 | $9.00 | Buy | $900,000.00 |