Someone got given a boat load of shares at less than 8 cents each. Furthermore, the next batch of shares this someone will get should be even cheaper so long as they keep the share price down. But there is no way that'd they'd be selling for 20-25% profit, with the very likely outcome of even more and cheaper shares in the future?