That is the reason for insane selling past few days. We can see new highs if the CEO doesn't drop the ball and come up with some nice updates.