Just keep in mind... Institutions don't trade shares all that often.

With 92% owned by institutions, that means that there are a lot fewer shares out there to be publicly traded... meaning there...