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 26,903,928 2.49 2,116,330 6/30/19
Vanguard Mid-Cap Index Fund 23,711,121 2.19 1,967,119 6/30/19
Invesco Oppenheimer Global Opportunities Fund 21,000,000 1.94 -3,000,000 5/31/19
Vanguard 500 Index Fund 17,448,186 1.61 291,823 6/30/19
Statens Pensjonsfond Utland 13,360,531 1.24 9,157,138 12/31/18
SPDR S&P 500 ETF 9,753,345 0.90 337,926 6/30/19
Invesco QQQ Trust 9,746,190 0.90 931,495 6/30/19
Fidelity Growth Company Fund 9,711,952 0.90 343,200 5/31/19
US Bank Vanguard Institutional 500 Index Trust 8,281,175 0.77 -2,170 6/30/19
Fidelity 500 Index Fund 7,029,088 0.65 106,645 5/31/19