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

18 trades

$21.95M

Total Sells

5 trades

$59.51M

Net Position

Net Seller

$37.57M

Companies Traded

5

ENPH, ENVX, SPWRW, SPWR

Active Period

Aug 2022 – Mar 2026

23 total trades

Most Recent

Sell ENPH

Mar 17, 2026 · $5.99M

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

Buys

2 · $14.06M

Sells

4 · $57.58M

Total Shares Bought

93,400

Total Shares Sold

711,964

ENPH Price Chart
Loading chart...
DateTypeValue
Mar 17, 2026 Sell$5.99M
Dec 2, 2025 Sell$4.37M
Mar 7, 2025 Sell$6.13M
May 29, 2024 Sell$41.10M
Sep 14, 2023 Buy$4.00M
Apr 26, 2023 Buy$10.06M

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...
DateTypeValue
Aug 11, 2025 Sell$1.93M
Mar 21, 2023 Buy$1.19M
Mar 20, 2023 Buy$756.8K
Mar 17, 2023 Buy$1.08M
Mar 16, 2023 Buy$382.5K
Mar 15, 2023 Buy$1.35M
Aug 15, 2022 Buy$622.7K

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...
DateTypeValue
Apr 6, 2023 Buy$212.3K
Apr 5, 2023 Buy$303.4K
Apr 4, 2023 Buy$289.0K
Apr 3, 2023 Buy$202.4K

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

Buys

3 · $747.6K

Sells

0 · $0.00

Total Shares Bought

474,177

Total Shares Sold

0

SPWRW Price Chart
Loading chart...
DateTypeValue
Jun 5, 2025 Buy$509.0K
Jun 4, 2025 Buy$31.6K
Jun 3, 2025 Buy$207.0K

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

Buys

3 · $747.6K

Sells

0 · $0.00

Total Shares Bought

474,177

Total Shares Sold

0

SPWR Price Chart
Loading chart...
DateTypeValue
Jun 3, 2025 Buy$509.0K
Jun 2, 2025 Buy$31.6K
May 30, 2025 Buy$207.0K