This is completely ridiculous. A .005 share price puts this at a market cap of $3.5 M lol. Not to mention.....even assuming your theory is right....which it isn't......there are only 34 M shares in dilution which have to be 'covered'....which would all be eaten up quickly well over .01.
That being said......I am flat out telling you what happened. A bunch of retail got in the past 2 weeks in anticipation of earnings and many sold out Thursday and Fri when the stock didn't pop after the Q. Don't ask me how I know this....but I do.