Oddbean new post about | logout
 "BlackRock, Vanguard & State Street manage $20.7 trillion... major shareholders in 95% of S&P 500 companies."

Wow