Last I heard they had 3 billion shares out there and rising.
Product and revenue is Great, but with that many shares, the dilution is horrendous.
To be a true stock trading on value this one should have no more than 2 or three MILLION shares authorized.
It can and will probably spike again, eventually, but on a Pump, or TOUT, not on value.