Im sure there are alot short on this stock. Pointless Seeking Alpha articles being put out to bash the company. Theyre probly short on this. Ran to $11+ wouldnt blame them.