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
Geode Capital Management, L.L.C. 13,069,235 1.30 1,651,507 12/31/18
Invesco Capital Management LLC 12,704,826 1.26 10,079,821 12/31/18
Susquehanna International Group, LLP 11,690,949 1.16 10,564,665 12/31/18

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 25,377,737 2.52 3,059,074 12/31/18
Oppenheimer Global Opportunities Fund 24,000,000 2.39 -- 12/31/18
Vanguard Mid-Cap Index Fund 22,585,069 2.25 -132,342 1/31/19
Vanguard 500 Index Fund 16,748,033 1.67 78,020 1/31/19
SPDR S&P 500 ETF 9,693,483 0.96 -332,514 1/31/19
Invesco QQQ Trust 8,814,250 0.88 8,814,250 12/31/18
US Bank Vanguard Institutional 500 Index Trust 8,338,430 0.83 2,700 1/31/19
Fidelity Contrafund 7,346,774 0.73 -5,433,939 12/31/18
Fidelity Growth Company Fund 6,867,008 0.68 -1,289,393 12/31/18
Vanguard Growth Index Fund 6,613,344 0.66 11,211 1/31/19