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,659,922 2.28 96,062 4/30/19
Oppenheimer Global Opportunities Fund 24,000,000 2.22 -- 3/31/19
Vanguard Mid-Cap Index Fund 21,730,132 2.01 -67,238 4/30/19
Vanguard 500 Index Fund 17,184,177 1.59 105,418 4/30/19
Statens Pensjonsfond Utland 13,360,531 1.24 9,157,138 12/31/18
SPDR S&P 500 ETF 10,026,739 0.93 183,923 4/30/19
Invesco QQQ Trust 9,056,623 0.84 180,235 4/30/19
Fidelity Growth Company Fund 8,479,919 0.78 -14,132 3/31/19
US Bank Vanguard Institutional 500 Index Trust 8,318,659 0.77 -15,922 4/30/19
Fidelity 500 Index Fund 6,892,626 0.64 181,810 3/31/19