I think the float is as follows: The last 10K shows that management and insiders own around 5M shares. There are around 16.5M shares outstanding. That does not include the latest form 4 filings in which management has been buying stock. All in my opinion.