I'm sure we all keep our eyes on the ball. Earnings don't come until Nov 1st, so no need to sell right now. There probably won't be any other events causing a sell-of.
One thing to look at definitely is the evolution of the short interest, which I believe is shrinking. In all things you mentioned above, you didn't mention that short interest was rising continuously and that that trend has probably chosen to change course.