See that last bid whack? That was worth $58, minus brokerage fees. No one is selling a .0029 stock that's about to explode on imminent news just to make $50.
I don't have L2 at the moment, but I bet the same person that just sold 20,000 shares has a much larger buy order in there right now. imo