Insiders own 28.8% Wonder why? There's a pretty good chance they know about the possibilities of their technology.. Lol