Look at this short interest. Its more then 10% of the float that is short. That is huge number these market makers dipped their hands way to far into the cookie jar. Plus watch the L2 action they are taking it down on 1-200 shares orders and then we see a nice 3-4K shares hit the ask. This is shorts trying to cover, no doubt about it.