Institutional ownership of S&P 500 companies remains high, with approximately 80% to 91% of the index's total ownership attributed to institutional entities as of early 2026.