Ownership

Ownership

Top Holders

Holder Shares Held % O/S Share Change Filing Date
Fidelity Management & Research Company LLC 26,258,640 9.48 -184,225 12/31/20
T. Rowe Price Associates, Inc. 24,826,513 8.96 -4,079,777 12/31/20
MFS Investment Management 9,394,091 3.39 -11,143 12/31/20
Artisan Partners Limited Partnership 9,275,771 3.35 765,752 12/31/20
JP Morgan Asset Management 9,047,709 3.27 1,835,118 12/31/20
BlackRock Institutional Trust Company, N.A. 8,182,253 2.95 954,771 12/31/20
The Vanguard Group, Inc. 5,977,150 2.16 278,569 12/31/20
AllianceBernstein L.P. 4,387,844 1.58 312,510 12/31/20
Fidelity International 4,267,330 1.54 651,165 12/31/20
Columbia Threadneedle Investments (US) 4,213,054 1.52 -36,091 12/31/20

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard 500 Index Fund 5,670,565 2.06 5,670,565 3/31/21
Fidelity Blue Chip Growth Fund 3,965,334 1.44 -43,194 3/31/21
Invesco QQQ Trust 3,469,183 1.26 -28,892 3/31/21
SPDR S&P 500 ETF 2,873,753 1.04 2,873,753 3/31/21
Statens Pensjonsfond Utland 2,806,802 1.02 -97,249 12/31/20
MFS Value Fund 2,670,486 0.97 -- 3/31/21
Fidelity OTC Portfolio 2,551,119 0.93 -- 3/31/21
Fidelity 500 Index Fund 2,536,088 0.92 2,536,088 3/31/21
US Bank Vanguard Institutional 500 Index Trust 2,215,060 0.80 2,215,060 3/31/21
iShares Core S&P 500 ETF 2,181,802 0.79 20,664 4/30/21

Copyright Refinitiv