It appears the stock is presently being constrained by the issuance of shares to so-called 'sophisticated' investors at 16c ... some profit taking going on. Pity, because otherwise it would be 25c to 30c at the moment, in my view.
OTOH, anyone can now buy in at those prices :)