"BlackRock, Vanguard & State Street manage $20.7 trillion... major shareholders in 95% of S&P 500 companies." Wow