Oh yes. Float is 12 mil, but 6 mil is owned by the CEO and a few other big holders at .25 per share - CEO has no intention of selling down here, and is obviously very motivated to get the price back up ;-)
That leaves 6 mil (-) all the peeps holding from this most recent surge in accumulation.