The one thing here is that there is not much selling. And about 5 million shares short. That looks like a lot of buying pressure upon any good news.
enph is about phd's who do not mingle well with investment bankers, traders, momentum players and the many games played in the stock market (scty, sedg, etc.) They also don't make money in fees for them (Ipos, secondaries, buyouts, etc.). Have to get used to.
mikko, have you used the app? There is a very large business behind it. It is global. A global taxi cab company that produces a ton of cash.