You are viewing a single comment's thread from:RE: A loss of 99.99%View the full contextmeesterboom (80)in LeoFinance • 4 years ago Vanguard and BlackRock own a bit of everything!
Yep and they have plenty more fingers in pies. I wonder who the biggest investors within the funds are.
Posted Using LeoFinance Beta