Not sure if anyone else here is still riding the Enphase wave but news broke today that TJ Rogers recently purchased $4M worth of Enphase shares at $122. The stock is up ~5% today as a result.
I also added to my Enphase stake yesterday at $117. While there is certainly more short-term pain ahead, I can’t help but think the stock is pretty cheap right now at 21x FCF and an adjusted P/E of 22. Apparently TJ Rogers agrees. You know what they say - insiders sell for a number of reasons but only buy for one!