InsiderFlow

Thurman J Rodgers

ENPH

Thurman J Rodgers serves as Director at Enphase Energy, Inc. (ENPH). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

15 trades

$21.91M

Total Sells

4 trades

$53.52M

Net Position

Net Seller

$31.61M

Companies Traded

4

ENPH, ENVX, SPWR, FTCI

Active Period

Aug 2022 – Dec 2025

19 total trades

Most Recent

Sell ENPH

Dec 2, 2025 · $4.37M

Thurman J Rodgers's Insider Trading at Enphase Energy, Inc. (ENPH)

Buys

2 · $14.06M

Sells

3 · $51.60M

Total Shares Bought

93,400

Total Shares Sold

574,714

ENPH Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Dec 2, 2025Sell150,000$29.13$4.37M1,733,600
Mar 7, 2025Sell100,000$61.26$6.13M0
May 29, 2024Sell324,714$126.58$41.10M2,180,720
Sep 14, 2023Buy32,600$122.76$4.00M85,200
Apr 26, 2023Buy60,800$165.45$10.06M60,800

Thurman J Rodgers's Insider Trading at Enovix Corporation (ENVX)

Buys

6 · $5.38M

Sells

1 · $1.93M

Total Shares Bought

500,000

Total Shares Sold

220,114

ENVX Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Aug 11, 2025Sell220,114$8.75$1.93M1,120,110
Mar 21, 2023Buy102,599$11.57$1.19M900,000
Mar 20, 2023Buy69,557$10.88$756.8K797,401
Mar 17, 2023Buy98,700$10.95$1.08M727,844
Mar 16, 2023Buy34,899$10.96$382.5K629,144
Mar 15, 2023Buy129,111$10.47$1.35M594,245
Aug 15, 2022Buy65,134$9.56$622.7K465,134

Thurman J Rodgers's Insider Trading at SunPower Inc. (SPWR)

Buys

3 · $1.46M

Sells

0 · $0.00

Total Shares Bought

927,177

Total Shares Sold

0

SPWR Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Jun 3, 2025Buy606,000$1.68$1.02M0
Jun 2, 2025Buy21,177$1.49$31.6K0
May 30, 2025Buy300,000$1.38$414.0K0

Thurman J Rodgers's Insider Trading at FTC Solar, Inc. (FTCI)

Buys

4 · $1.01M

Sells

0 · $0.00

Total Shares Bought

427,559

Total Shares Sold

0

FTCI Price Chart
Loading chart...
DateTypeSharesAvg PriceValueShares After
Apr 6, 2023Buy86,666$2.45$212.3K802,559
Apr 5, 2023Buy131,906$2.30$303.4K715,893
Apr 4, 2023Buy119,421$2.42$289.0K583,987
Apr 3, 2023Buy89,566$2.26$202.4K464,566