Ownership

Ownership

Top Holders

Holder Shares Held % O/S Share Change Filing Date
T. Rowe Price Associates, Inc. 27,926,875 10.00 -7,218,637 6/30/20
Fidelity Management & Research Company LLC 26,444,854 9.47 12,919 6/30/20
Artisan Partners Limited Partnership 9,493,605 3.40 -1,048,976 6/30/20
MFS Investment Management 9,324,342 3.34 -18,468 6/30/20
BlackRock Institutional Trust Company, N.A. 7,555,959 2.71 -1,114,252 6/30/20
JP Morgan Asset Management 6,074,106 2.18 3,285,130 6/30/20
The Vanguard Group, Inc. 6,060,110 2.17 5,042,268 6/30/20
Nuveen LLC 5,802,761 2.08 3,011,428 6/30/20
Boston Partners 4,610,232 1.65 -377,135 6/30/20
Templeton Investment Counsel, L.L.C. 4,493,423 1.61 587,433 6/30/20

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
T. Rowe Price Capital Appreciation Fund 6,065,026 2.17 -3,609,484 6/30/20
Fidelity Blue Chip Growth Fund 4,031,601 1.44 130,734 7/31/20
Vanguard Extended Market Index Fund 3,964,351 1.42 -19,473 7/31/20
MFS Value Fund 3,532,275 1.27 -- 7/31/20
Invesco QQQ Trust 3,182,875 1.14 48,901 8/31/20
T. Rowe Price Value Fund 2,918,436 1.05 -400,400 6/30/20
Statens Pensjonsfond Utland 2,904,051 1.04 -178,379 12/31/19
Fidelity OTC Portfolio 2,543,836 0.91 -- 7/31/20
Artisan International Value Fund 2,434,417 0.87 -507,841 6/30/20
CREF Growth Account 2,072,788 0.74 -36,693 7/31/20

Copyright Refinitiv