Based on No Dilution, Small Float and Longs which have all but locked up their shares, someone's in trouble. I can't think of anyone with that many shares to sell, we've traded a ton of shares between $1.50-$2.50 where past has shown it doesn't take much to move 100%.
Imo it'd definitely being Shorted, all I keep thinking of is KBIO...
As another poster suggested, can't wait to see the short put up his GoFundMe add!!
Everything I say is in my opinion, do your own DD and make your decision wisely! Don't spend more then you can afford to lose!