Without buyback, and with the current float, and whatever buying pressure there is, we will be lucky if this thing can hold 0.0003-0.0004 for more than 2-3 days.
If they announce buy back without actually doing any, maybe we'll see 0.0005-0.0006 hold before slowly collapsing.
If they announce that they have bought a number of shares (the amount isn't even significant), then I this will become a "penny" stock.
Of course, these are only "predictions." So do things according to your own judgement and not mine.