Insiders own closer to 40% The "insider" total is probably not the number to look at. The total held by directors and officers is much lower.