IMO if they have continued to buy back shares there may only be 2 million or less shares in the real float. I am willing to bet there are at least 50 million shares trading. That would mean 25 times the float is trading. The mm's will want to get that back!