preloader

Ownership Summary

Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 106,394,838 10.58 7,933,331 12/31/18
Mubadala Investment Company PJSC 75,000,000 7.46 40,093,834 2/5/19
BlackRock Institutional Trust Company, N.A. 49,141,296 4.89 3,164,721 12/31/18
Wellington Management Company, LLP 35,951,733 3.58 7,108,766 12/31/18
State Street Global Advisors (US) 34,386,470 3.42 1,058,842 12/31/18
Fidelity Management & Research Company 30,966,618 3.08 -24,790,535 12/31/18
OppenheimerFunds, Inc. 24,235,554 2.41 45,029 12/31/18
Norges Bank Investment Management (NBIM) 13,674,155 1.36 8,957,834 12/31/18
Nuveen LLC 13,147,240 1.31 3,904,834 12/31/18
Geode Capital Management, L.L.C. 13,069,235 1.30 1,651,507 12/31/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 25,472,185 2.53 94,448 2/28/19
Oppenheimer Global Opportunities Fund 24,000,000 2.39 -- 1/31/19
Vanguard Mid-Cap Index Fund 22,578,303 2.25 -139,108 2/28/19
Vanguard 500 Index Fund 16,793,807 1.67 123,794 2/28/19
SPDR S&P 500 ETF 9,808,845 0.98 -217,152 2/28/19
Invesco QQQ Trust 8,731,261 0.87 -82,989 2/28/19
US Bank Vanguard Institutional 500 Index Trust 8,354,206 0.83 18,476 2/28/19
Fidelity Growth Company Fund 7,689,419 0.76 822,411 1/31/19
Vanguard Growth Index Fund 6,623,623 0.66 21,490 2/28/19
Fidelity 500 Index Fund 6,588,656 0.66 190,636 1/31/19