Momentum goes a long way. Looks like this is a base for upward momentum. Shorts will hopefully help perpetuate it and it will be more than a quick pop. You never know when the investors will decide to cover and take this long... and how far it could go at that point. They can make a lot more money walking this back up at this point.
Look at the fine print on the warrants - they get them at 85% of the average of the lowest 3 closing prices after the sale and before July 10th. They want this to be as low as possible this week. Sucks for this week, but should set up for a good rebound after the10th and before earnings. Keep in mind, there revenue for April alone was $4 million.