Insiders · Profile

Rodgers Thurman J

Chief Executive Officer at SunPower · Director at Enphase Energy · Former Director at FTC Solar · and 1 more. Filing since 25 Feb 2020. CIK 0001183967

Company
Date
Role
Action
Shares
Amount
Of holding
1 Jul 2026
Chief Executive Officer
Bought
7,859,436
no price
37.5%
13 Mar 2026
Director
Sold at will
137,250
$5.99M
7.9%
2 Dec 2025
Director
Sold at will
150,000
$4.37M
8.0%
3 Jun 2025
Chief Executive Officer
Bought
606,000
$1.02M
opened
2 Jun 2025
Chief Executive Officer
Bought
21,177
$31.55K
15.2%
30 May 2025
Chief Executive Officer
Bought
300,000
$414.00K
opened
7 Mar 2025
Director
Sold at will
100,000
$6.13M
5.0%
30 May 2024
Director
Sold at will
5,188
$672.35K
0.3%
29 May 2024
Director
Sold at will
319,526
$40.43M
13.9%
14 Sep 2023
Director
Bought
32,600
$4.00M
62.0%
26 Apr 2023
Director
Bought
60,800
$10.06M
opened
6 Apr 2023
Former Director
Bought
86,666
$212.33K
12.1%
5 Apr 2023
Former Director
Bought
131,906
$303.38K
22.6%
4 Apr 2023
Former Director
Bought
119,421
$289.00K
25.7%
3 Apr 2023
Director
Bought
89,566
$202.42K
23.9%
21 Mar 2023
Director
Bought
102,599
$1.19M
12.9%
20 Mar 2023
Director
Bought
69,557
$756.78K
9.6%
17 Mar 2023
Director
Bought
98,700
$1.08M
15.7%
16 Mar 2023
Director
Bought
34,899
$382.49K
5.9%
15 Mar 2023
Director
Bought
129,111
$1.35M
27.8%
10 Mar 2023
Director
Bought
65,134
$622.68K
16.3%
23 May 2022
Director
Bought
100,000
$900.00K
33.3%
17 May 2022
Director
Bought
200,000
$1.77M
200%
17 May 2022
Director
Bought
250,000
$835.00K
200%
13 May 2022
Director
Bought
100,000
$885.00K
opened
13 May 2022
Director
Bought
125,000
$392.50K
opened
11 Jun 2020
Director
Sold, plan not stated
329,802
$15.98M
19.0%
10 Jun 2020
Director
Sold, plan not stated
1,668,721
$82.05M
100%
8 Jun 2020
Director
Sold, plan not stated
1,477
$77.54K
0.0%
26 Feb 2020
Director
Sold, plan not stated
178,694
$9.36M
100%
25 Feb 2020
Director
Sold, plan not stated
1,821,306
$96.81M
92.1%
31 decisions on file.