If the info in the following link is accurate, it appears that only about 10 or 11% of all the outstanding shares are held by the funds, the institutional investors and the board combined. Other financial sites list other breakdowns, but it is hard to tell who is current and who is not. Another analysis I’ve seen claims that around 550,000 shares are held by the same three groups.
With approximately 3,334,000 shares outstanding, 11% amounts to only 367,000 shares. But assuming 550,000 shares are held by the big guys and insiders, where are the rest of the shares? Who owns them? How many individuals like us own the shares?