Go on Enphase Energy's website and send your concerns to investor relations. I got a positive but generic message back.
Sentiment: Strong Buy
Showing some signs of life right now.
I hope it isn't just a hicough
With tax loss selling and the employee lockup period over this unfortunately will continue lower without positive news, which is few and far between in solar at the moment.