If you trade the stock, you are unhappy. If you are a long term investor, you should be satisfied. Why? Based on the volume and trading activity, the "hot" money is out of the stock. This is the period where strong hands are getting stonger and the weak get out.
As far as what's going on at he company? Who knows. What I know is that Karl Chen and his team of superstars are building a product and sales channels that will rock the industry. The day to day PPS of the stock is for the daytrader to worry about. What I care about is where the stock price is and what the revenues are this time next year.