Around 80% of stock shares on all of the major American exchanges are owned by institutional investors. Meaning professional investors managing retirement funds, etc.
Pro’s don’t invest because they have some “cult like following,” and certainly not to the extent that it would account for that...