A share price of .02 is only a market cap of about 3 million and IMO we are worth that now. I believe we could be headed much higher than that - possibly as high as .05 - maybe more.
As per Yahoo! the float is 87 million but I think its higher. Anyway, these shares are pretty much all bought up