The shorts are all trying to cover at the same time instead of in a orderly fashion! :)
so that is what this is? i was hoping new investors due to article saying "new revenues" expected, etc.. and a close above $12.20 means resistance broken?
Shorts are meat to the vultures.