Early Access — free while we kick the tires
EdgarHawk

Rodgers Thurman J

Chief Executive Officer

Director Officer 10% Owner
6 filings analyzed · 2 companies · Latest 2026-03-17

Companies

Company Buys Sells Direction
Enphase Energy, Inc. ENPH 0 3 Net selling
Complete Solaria, Inc. SPWR 6 0 Net buying

Activity

March 2026
2026-03-17 Enphase Energy, Inc. ENPH
medium
Sell
137,250 shares
$5,985,925
Significance 6/10

Director Rodgers Thurman J sold 137,250 shares of ENPH at $43.61 (total $5,985,925.43); retains 1,597,641 shares post-sale.

Rodgers sold approximately 7.9% of his pre-transaction holdings in a single open-market transaction. His prior trades at ENPH show a strong 90-day timing pattern: 4 of 5 prior sells were well-timed, with negative 90-day returns following the sale. His cross-ticker sell history exhibits an 83.33% well-timed rate at the 90-day mark. The current stock price of $44.70 is 29.9% below the 52-week high of $63.80, yet has recovered 41.4% over the past 90 days. Enphase fundamentals remain solid (revenue $410.4M, net income $66.6M, P/E 22.13), making this sale distinct from distress-driven liquidation; the substantial remaining position of 1.60M shares suggests maintained conviction despite the sale.

December 2025
2025-12-04 Enphase Energy, Inc. ENPH
high
Sell
150,000 shares
$4,369,140
Significance 7/10

Director Rodgers Thurman J sold 150,000 shares of ENPH at $29.13 on 2025-12-02 ($4.4M); all 5 prior ENPH sales were well-timed 90d declines.

Director Rodgers Thurman J sold 150,000 shares at $29.13, reducing his post-transaction holdings to 1,733,596 shares. This sale occurs at a price 59.7% below the 52-week high of $76.39, amid a 41.9% annual revenue decline and a 22.4% decline over the past 90 days. The director's prior trade history at ENPH is notable: all 5 prior sales were well-timed at the 90-day mark, with 90-day returns of -32.6%, -4.6%, -4.0%, -2.7%, and -3.4%, establishing a consistent pattern of selling before declines. His cross-ticker track record shows a 100% well-timed rate on 5 prior sells with an average 90-day return of -9.5%. The current trade's placement in a 59.7% drawdown from highs, combined with this track record of well-timed exits at this ticker, reflects demonstrated pattern recognition in identifying sell windows, though the stock's fundamental headwinds (negative annual revenue growth) suggest broader business pressures rather than isolated valuation concerns.

June 2025
2025-06-05 Complete Solaria, Inc. SPWR
high
Buy
606,000 shares
$1,018,080
Significance 6/10

CEO Rodgers Thurman J bought 606,000 shares at $1.68 on 2025-06-03, totaling $1,018,080.00

Chief Executive Officer Rodgers Thurman J executed 2 separate purchases totaling 606,000 shares for $1,018,080.00 on 2025-06-03. This represents a substantial acquisition following a pattern of recent buying at the same ticker: he also purchased 303,000 shares on 2025-06-02 and again on 2025-05-30 (4 prior trades within 4 days). The company has delivered solid headline fundamentals—$82.7M quarterly revenue with +24.1% annual growth and $8.1M net income in the latest quarter—though it was unprofitable on a full-year basis, signaling uneven profitability trends. Across his cross-ticker open-market history, the insider's 5 prior sells show a 100.00% well-timed rate (100% of his sales preceded stock declines), yet his 11 prior buys generated mixed results: +0.7% average 30-day return but -0.0% average 90-day return with a 57.14% win rate. Same-ticker outcomes remain unmeasurable given the recency of all 4 prior SWPR trades.

2025-06-04 Complete Solaria, Inc. SPWR
medium
Buy
21,177 shares
$31,554
Significance 5/10

CEO Rodgers Thurman J bought 21,177 shares at $1.49 for $31,553.73 on 2025-06-02; holdings rose 15.2% to 160,588 shares.

Rodgers Thurman J, CEO of Complete Solaria Inc. (SWPR), executed 2 separate purchases totaling 21,177 shares (21.2K shares) for $31,553.73 on 2025-06-02, increasing his holdings by 15.2% to 160,588 shares post-transaction. The timing of this acquisition follows four recent buys at SWPR within days (on 2025-05-30 and 2025-06-03), suggesting concentrated accumulation. Fundamentally, the company is growing revenue at +24.1% annually with $82.7M in latest quarterly revenue and $8.1M net income, though it remains unprofitable on a full-year basis. Cross-ticker, his buy track record shows modest positive 30-day returns (+0.7% avg) but near-zero 90-day returns (-0.0% avg), with a 57.14% win rate, suggesting mixed historical accuracy in timing purchases.

2025-06-03 Complete Solaria, Inc. SPWR
medium
Buy
300,000 shares
$414,000
Significance 6/10

CEO Rodgers Thurman J bought 300,000 shares ($414.0K) at $1.38 on 2025-05-30 after a -150,000 share deficit position

Rodgers Thurman J, Chief Executive Officer, executed 2 separate purchases totaling 300,000 shares for $414,000.00 at $1.38, bringing his holdings from -150,000 shares to 150,000 shares. The two-transaction filing and elimination of a short/deficit position suggests this was a corrective or liquidation-related trade rather than a discretionary conviction buy. The company's fundamentals show recent strength: $82.7M quarterly revenue with +24.1% annual revenue growth, though the company was unprofitable over its most recent full fiscal year. Rodgers' cross-ticker track record shows a modest 57.14% win rate on prior buys (0.7% avg 30-day return), providing limited conviction evidence, and his 4 measurable prior trades at SWPR are too recent to have outcomes yet, leaving no established pattern at this specific ticker to contextualize this transaction.

March 2025
2025-03-07 Enphase Energy, Inc. ENPH
high
Sell
100,000 shares
$6,125,700
Significance 7/10

Director Rodgers Thurman J sold 100,000 shares of ENPH at $61.26 for $6.1M; stock down 54.2% from $134.52 high with revenue declining 41.9% YoY.

Director Rodgers Thurman J sold 100,000 shares (5.0% of pre-transaction holdings) at $61.26 on 2025-03-07, realizing $6,125,700.00. The sale occurs as ENPH trades 54.2% below its 52-week high of $134.52 and has declined 13.9% over 90 days, while the company faces severe headwinds: annual revenue contracted 41.9% year-over-year and the P/E stands at 81.09 despite net income of $45,762,000.00 on quarterly revenue of $380,873,000.00. His prior trading pattern at ENPH is notably consistent—4 of 5 prior trades were well-timed at the 90-day mark, including four sells between May 2024 and September 2023 that each captured 20–23% declines within 30 days. The current sale aligns with his demonstrated pattern of selling into weakness at this ticker, though the broader business deterioration (41.9% revenue decline) and elevated valuation multiple raise questions about the sustainability of the current price level.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access