Free trading float = 3,132,915 Insiders control 76.86% of float = 10,400,000 shares Solid, imo!