Ownership

Ownership

Top Holders

Holder Shares Held % O/S Share Change Filing Date
T. Rowe Price Associates, Inc. 24,601,010 8.80 3,181,225 12/31/19
Fidelity Management & Research Company 23,496,312 8.41 2,116,296 12/31/19
Artisan Partners Limited Partnership 10,479,880 3.75 -786,146 12/31/19
BlackRock Institutional Trust Company, N.A. 8,571,927 3.07 -83,720 12/31/19
State Street Global Advisors (US) 6,944,848 2.48 -261,932 12/31/19
Columbia Threadneedle Investments (US) 5,272,104 1.89 -79,856 12/31/19
MFS Investment Management 5,228,518 1.87 964,747 12/31/19
Boston Partners 5,198,559 1.86 -78,113 12/31/19
Soroban Capital Partners LP 5,055,285 1.81 -- 12/31/19
Nuveen LLC 4,559,680 1.63 1,605,012 12/31/19

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
T. Rowe Price Value Fund 3,859,436 1.38 1,308,900 12/31/19
T. Rowe Price Capital Appreciation Fund 3,710,695 1.33 3,710,695 12/31/19
Fidelity Blue Chip Growth Fund 3,038,544 1.09 -9,300 1/31/20
Statens Pensjonsfond Utland 2,904,051 1.04 -178,379 12/31/19
Invesco QQQ Trust 2,764,142 0.99 34,353 2/29/20
MFS Value Fund 2,689,365 0.96 -- 2/29/20
Artisan International Value Fund 2,684,189 0.96 -14,276 12/31/19
T. Rowe Price International Stock Fund 2,436,812 0.87 -1,800 12/31/19
Canada Pension Plan Investment Board 2,300,000 0.82 2,300,000 3/31/19
Fidelity Contrafund 1,821,806 0.65 -3,410 1/31/20

Copyright Thomson Reuters Corporation