The New Power Brokers: Index Funds and the Public Interest
One of the most consequential phenomena affecting the financial markets over the past two decades has been the increased concentration of ownership in America’s public companies by a handful of institutional investors. Since 1998, the average combined stake in S&P 500 companies held by the “Big Three” institutional investment funds—Vanguard, State Street, and BlackRock—has quadrupled…
Read More