preloader

Ownership Summary

Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 107,711,218 9.92 4,205,071 6/30/19
Mubadala Investment Company PJSC 53,700,000 4.95 -21,300,000 8/13/19
BlackRock Institutional Trust Company, N.A. 49,797,473 4.59 1,370,250 6/30/19
Wellington Management Company, LLP 42,967,074 3.96 1,680,279 6/30/19
Fidelity Management & Research Company 39,470,961 3.64 6,057,144 6/30/19
State Street Global Advisors (US) 36,218,109 3.34 -213,091 6/30/19
OppenheimerFunds, Inc. 24,489,979 2.26 254,425 3/31/19
JP Morgan Asset Management 24,252,387 2.23 5,771,515 6/30/19
Invesco Advisers, Inc. 23,187,847 2.14 21,354,121 6/30/19
Artisan Partners Limited Partnership 18,793,872 1.73 3,852,450 6/30/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 26,903,928 2.48 2,116,330 6/30/19
Vanguard Mid-Cap Index Fund 24,329,573 2.24 618,452 7/31/19
Invesco Oppenheimer Global Opportunities Fund 21,000,000 1.93 -- 6/30/19
Vanguard 500 Index Fund 17,589,460 1.62 141,274 7/31/19
Statens Pensjonsfond Utland 13,360,531 1.23 9,157,138 12/31/18
Fidelity Growth Company Fund 10,173,552 0.94 461,600 6/30/19
SPDR S&P 500 ETF 9,896,985 0.91 143,640 7/31/19
Invesco QQQ Trust 9,714,340 0.89 -31,850 7/31/19
US Bank Vanguard Institutional 500 Index Trust 8,281,175 0.76 -2,170 6/30/19
Fidelity 500 Index Fund 7,182,109 0.66 153,021 6/30/19