preloader

Ownership Summary

Ownership Summary

Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 108,127,185 9.24 -14,713,401 12/31/19
BlackRock Institutional Trust Company, N.A. 57,224,341 4.89 882,935 12/31/19
Fidelity Management & Research Company 56,542,399 4.83 4,409,584 12/31/19
Mubadala Investment Company PJSC 53,700,000 4.82 -21,300,000 8/13/19
T. Rowe Price Associates, Inc. 46,162,302 3.95 37,346,197 12/31/19
State Street Global Advisors (US) 43,612,888 3.73 1,589,675 12/31/19
JP Morgan Asset Management 37,726,769 3.23 3,120,153 12/31/19
Wellington Management Company, LLP 31,529,303 2.70 -3,569,729 12/31/19
Capital World Investors 28,374,656 2.43 12,391,142 12/31/19
Artisan Partners Limited Partnership 19,701,651 1.68 -1,435,296 12/31/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 32,072,964 2.74 539,814 2/29/20
Vanguard 500 Index Fund 23,789,263 2.03 1,268,903 2/29/20
American Funds Fundamental Investors Fund, Inc. 14,482,751 1.24 2,482,751 12/31/19
Vanguard Mid-Cap Index Fund 14,241,128 1.22 20,970 2/29/20
SPDR S&P 500 ETF 12,242,673 1.05 -620,934 2/29/20
Invesco Oppenheimer Global Opportunities Fund 12,000,000 1.02 -2,000,000 2/29/20
Invesco QQQ Trust 11,012,170 0.94 136,820 2/29/20
Fidelity 500 Index Fund 10,450,954 0.89 626,089 2/29/20
US Bank Vanguard Institutional 500 Index Trust 10,387,941 0.89 417,100 2/29/20
Fidelity Growth Company Fund 10,363,762 0.89 -509,122 2/29/20