I couldn't agree more... The list goes on and on
What about BlackRock ($111.7B)? Vanguard, Larry Fink & Company