preloader

Ownership Summary

Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 103,506,147 9.57 -2,888,691 3/31/19
Mubadala Investment Company PJSC 75,000,000 6.93 40,093,834 2/5/19
BlackRock Institutional Trust Company, N.A. 48,427,223 4.48 -714,073 3/31/19
Wellington Management Company, LLP 41,286,795 3.82 5,335,062 3/31/19
State Street Global Advisors (US) 36,431,200 3.37 2,044,730 3/31/19
Fidelity Management & Research Company 33,413,817 3.09 2,447,199 3/31/19
OppenheimerFunds, Inc. 24,489,979 2.26 254,425 3/31/19
JP Morgan Asset Management 18,480,872 1.71 10,513,735 3/31/19
Artisan Partners Limited Partnership 14,941,422 1.38 5,991,132 3/31/19
Geode Capital Management, L.L.C. 14,053,977 1.30 984,742 3/31/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 24,787,598 2.29 127,676 5/31/19
Invesco Oppenheimer Global Opportunities Fund 24,000,000 2.22 -- 4/30/19
Vanguard Mid-Cap Index Fund 21,744,002 2.01 13,870 5/31/19
Vanguard 500 Index Fund 17,156,363 1.59 -27,814 5/31/19
Statens Pensjonsfond Utland 13,360,531 1.24 9,157,138 12/31/18
SPDR S&P 500 ETF 9,415,419 0.87 -611,320 5/31/19
Fidelity Growth Company Fund 9,368,752 0.87 888,833 4/30/19
Invesco QQQ Trust 8,814,695 0.82 -241,928 5/31/19
US Bank Vanguard Institutional 500 Index Trust 8,283,345 0.77 -35,314 5/31/19
Fidelity 500 Index Fund 6,922,443 0.64 29,817 4/30/19