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...
Type: Posts; User: Newman
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...