Ownership Summary


Top Holders

Holder Shares Held % O/S Share Change Filing Date
The Vanguard Group, Inc. 13,345,346 9.72 -429,350 6/30/22
BlackRock Institutional Trust Company, N.A. 12,682,468 9.24 -3,052,430 6/30/22
T. Rowe Price Associates, Inc. 11,909,504 8.67 3,013,254 6/30/22
Artisan Partners Limited Partnership 9,697,601 7.06 108,996 6/30/22
T. Rowe Price Investment Management, Inc. 7,851,128 5.72 14,900 8/31/22
Neuberger Berman, LLC 6,792,786 4.95 299,172 6/30/22
State Street Global Advisors (US) 4,161,019 3.03 -663,618 6/30/22
Invesco Advisers, Inc. 4,079,679 2.97 -1,835,502 6/30/22
AllianceBernstein L.P. 4,044,144 2.95 -852,749 6/30/22
Polar Capital LLP 3,055,399 2.23 777,530 6/30/22

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
Vanguard Total Stock Market Index Fund 4,095,800 2.98 8,672 8/31/22
iShares Core S&P Mid-Cap ETF 4,048,522 2.95 42,402 8/31/22
Vanguard Small-Cap Index Fund 3,492,863 2.54 8,781 8/31/22
Neuberger Berman Genesis Fund 3,368,999 2.45 109,056 6/30/22
T. Rowe Price Mid-Cap Growth Fund 2,400,000 1.75 1,290,800 6/30/22
Artisan Mid Cap Fund 2,311,032 1.68 233,327 6/30/22
T. Rowe Price Small Cap Stock Fund 2,117,066 1.54 31,000 6/30/22
Polar Capital Global Technology Fund 2,090,095 1.52 385,200 6/30/22
Vanguard Small-Cap Growth Index Fund 2,069,257 1.51 17,979 8/31/22
Artisan Small Cap Fund 1,951,969 1.42 -577,240 6/30/22

Copyright Refinitiv