preloader

Ownership Summary

Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 106,394,838 9.84 7,933,331 12/31/18
Mubadala Investment Company PJSC 75,000,000 6.93 40,093,834 2/5/19
BlackRock Institutional Trust Company, N.A. 49,141,296 4.54 3,164,721 12/31/18
Wellington Management Company, LLP 35,951,733 3.32 7,108,766 12/31/18
State Street Global Advisors (US) 34,386,470 3.18 1,058,842 12/31/18
Fidelity Management & Research Company 30,966,618 2.86 -24,790,535 12/31/18
OppenheimerFunds, Inc. 24,235,554 2.24 45,029 12/31/18
Norges Bank Investment Management (NBIM) 13,674,155 1.26 8,957,834 12/31/18
Nuveen LLC 13,147,240 1.22 3,904,834 12/31/18
Geode Capital Management, L.L.C. 13,069,235 1.21 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.36 94,448 2/28/19
Oppenheimer Global Opportunities Fund 24,000,000 2.22 -- 2/28/19
Vanguard Mid-Cap Index Fund 22,578,303 2.09 -139,108 2/28/19
Vanguard 500 Index Fund 16,793,807 1.55 123,794 2/28/19
Statens Pensjonsfond Utland 13,360,531 1.24 9,157,138 12/31/18
SPDR S&P 500 ETF 9,842,816 0.91 -183,181 3/31/19
Invesco QQQ Trust 8,876,388 0.82 62,138 3/31/19
Fidelity Growth Company Fund 8,494,051 0.79 1,627,043 2/28/19
US Bank Vanguard Institutional 500 Index Trust 8,354,206 0.77 18,476 2/28/19
Fidelity 500 Index Fund 6,710,816 0.62 312,796 2/28/19