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.