foxtail said:
With Microsoft taking over the 3rd position in Market Cap I guess you could say that Vanguard Group just scored a hat trick. Vanguard Group is the number 1 and largest Institutional share holder of each company - i.e. Apple, Exxon Mobil and Microsoft. |
Confirmed: Vanguard Group is The Illuminati.