Ownership Summary


Top Holders

Holder Shares Held % O/S Share Change Filing Date
BlackRock Institutional Trust Company, N.A. 13,955,860 10.15 385,802 3/31/24
The Vanguard Group, Inc. 13,946,308 10.14 28,043 3/31/24
T. Rowe Price Investment Management, Inc. 13,640,015 9.92 1,384,823 3/31/24
Artisan Partners Limited Partnership 8,550,766 6.22 -994,069 3/31/24
Fidelity Management & Research Company LLC 8,006,408 5.82 -1,252,195 3/31/24
Franklin Advisers, Inc. 6,610,666 4.81 389,490 3/31/24
Neuberger Berman, LLC 5,688,196 4.14 121,110 3/31/24
State Street Global Advisors (US) 5,052,443 3.67 84,176 3/31/24
Invesco Advisers, Inc. 3,606,657 2.62 522,255 3/31/24
American Century Investment Management, Inc. 3,074,175 2.24 228,205 3/31/24

Top Holders: Mutual Funds

Fund Shares Held % O/S Share Change Filing Date
T. Rowe Price Mid-Cap Growth Fund 4,993,200 3.63 501,800 3/31/24
iShares Core S&P Mid-Cap ETF 4,355,471 3.17 71,388 5/31/24
Vanguard Total Stock Market Index Fund 4,328,738 3.15 16,254 5/31/24
Vanguard Small-Cap Index Fund 3,509,423 2.55 8,283 5/31/24
Neuberger Berman Genesis Fund 2,802,142 2.04 -67,450 3/31/24
Artisan Mid Cap Fund 2,371,014 1.72 193,815 12/31/23
Fidelity Select Semiconductors Portfolio 2,227,957 1.62 -- 4/30/24
American Century Ultra Fund 2,157,000 1.57 149,000 3/31/24
Pictet-Clean Energy Transition 2,117,780 1.54 355,775 2/29/24
Vanguard Extended Market Index Fund 2,086,124 1.52 27,934 5/31/24

Copyright Refinitiv