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
Statens Pensjonsfond Utland 3,082,430 1.10 621,487 12/31/18
Fidelity Blue Chip Growth Fund 3,047,844 1.09 18,400 12/31/19
Invesco QQQ Trust 2,729,789 0.98 -29,319 1/31/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
MFS Value Fund 1,877,452 0.67 -- 12/31/19
Fidelity Contrafund 1,825,216 0.65 407,778 12/31/19

Copyright Thomson Reuters Corporation