Tuesday, March 25, 2025

Infographic - Ownership of S&P 500

Came across this interesting chart - how three large index fund managers own ~21% of S&P 500 companies (in 2019, up from 7% in 2000). This was in context of a paper talking about stewardship by those who have influence. S&P 500 itself represents over 80% of the public market cap of US companies.

"The three largest index fund managers—BlackRock, Inc. (BlackRock), State Street Global Advisors, a division of State Street Corporation (SSGA), and the Vanguard Group (Vanguard), collectively known as “the Big Three”—own an increasingly large proportion of American public companies."



No comments:

Post a Comment