# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 4,872,036 -420,847 5,158,998,920.4 0.2451 7.7877 06/30/2026
2 Janus Henderson Investors US LLC 2,415,238 -7,172 2,557,495,518.2 1.1065 3.8606 06/30/2026
3 Capital Research & Management Co. (World Investors) 2,199,770 283,536 2,329,336,453 0.2035 3.5162 06/30/2026
4 T. Rowe Price Associates, Inc. (IM) 1,959,784 -711,461 2,075,215,277.6 0.2247 3.1326 06/30/2026
5 Artisan Partners LP 1,508,778 -248,164 1,597,645,024.2 1.2192 2.4117 06/30/2026
6 Avoro Capital Advisor LLC 1,000,000 10,000 1,058,900,000 9.3412 1.5984 06/30/2026
7 T. Rowe Price International Ltd. 718,263 27,184 760,568,690.7 0.3923 1.1481 06/30/2026
8 RTW Investments LP 709,446 35,949 751,232,369.4 6.0111 1.134 06/30/2026
9 Wellington Management Co. LLP 666,317 194,608 705,563,071.3 0.1116 1.0651 06/30/2026
10 Invesco Advisers, Inc. 422,199 34,752 447,066,521.1 0.1724 0.6749 06/30/2026
11 AllianceBernstein LP 395,661 -18,521 418,965,432.9 0.1184 0.6324 06/30/2026
12 BlackRock Fund Advisors 371,986 75,723 393,895,975.4 0.0071 0.5946 06/30/2026
13 Bellevue Asset Management AG 301,000 -158,839 318,728,900 4.9925 0.4811 06/30/2026
14 Sands Capital Management LLC 298,599 -58,271 316,186,481.1 0.774 0.4773 06/30/2026
15 Bessemer Investment Management LLC 267,779 205,242 283,551,183.1 0.3268 0.428 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds EUPAC Fund 1,024,240 -61,630 1,084,567,736 0.7788 1.6372 06/30/2026
2 Fidelity Growth Company Commingled Pool 817,584 -5,766 865,739,697.6 0.6561 1.3069 06/30/2026
3 American Funds New Economy Fund 729,820 298,129 772,806,398 1.5673 1.1666 06/30/2026
4 Fidelity Growth Company Fund 608,314 -752 644,143,694.6 0.6427 0.9724 06/30/2026
5 Janus Henderson Forty Fund 537,873 0 569,553,719.7 2.2507 0.8598 03/31/2026
6 Fidelity OTC Portfolio 474,426 -58,200 502,369,691.4 1.0939 0.7583 06/30/2026
7 iShares Biotechnology ETF 382,039 83,599 404,541,097.1 3.8139 0.6107 07/31/2026
8 St. James's Place Global Growth Unit Trust 309,191 0 327,402,349.9 1.335 0.4942 01/31/2026
9 Janus Henderson Enterprise Fund 309,064 -14,387 327,267,869.6 1.3821 0.494 03/31/2026
10 T Rowe Price Growth Stock Fund 225,019 -25,061 238,272,619.1 0.4713 0.3597 06/30/2026
11 T. Rowe Price Large Cap Growth Fund 211,419 -4,754 223,871,579.1 1.0495 0.3379 06/30/2026
12 Fidelity Contrafund 210,533 -38,882 222,933,393.7 0.1227 0.3365 06/30/2026
13 Fidelity Puritan Fund 209,689 -24,400 222,039,682.1 0.8986 0.3352 05/31/2026
14 T. Rowe Price New Horizons Fund 208,186 -24,241 220,448,155.4 1.5693 0.3328 06/30/2026
15 T Rowe Price Overseas Stock Fund 194,314 2,687 205,759,094.6 0.7987 0.3106 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Capital Research & Management Co. (World Investors) 2,199,770 283,536 2,329,336,453 0.2035 3.5162 06/30/2026
2 Bessemer Investment Management LLC 267,779 205,242 283,551,183.1 0.3268 0.428 06/30/2026
3 Wellington Management Co. LLP 666,317 194,608 705,563,071.3 0.1116 1.0651 06/30/2026
4 Barclays Bank Plc (Private Banking) 134,427 123,948 142,344,750.3 0.0755 0.2149 06/30/2026
5 Morgan Stanley & Co. LLC 160,006 120,758 169,430,353.4 0.0486 0.2558 06/30/2026
6 Bank of America, NA (Private Banking) 116,549 100,760 123,413,736.1 0.0312 0.1863 06/30/2026
7 Capital Research & Management Co. (Global Investors) 88,511 88,511 93,724,297.9 0.0114 0.1415 06/30/2026
8 BNP Paribas Financial Markets SNC 157,958 87,214 167,261,726.2 0.0839 0.2525 06/30/2026
9 Capfi Delen Asset Management NV 87,188 87,188 92,323,373.2 0.3308 0.1394 04/30/2026
10 BlackRock Fund Advisors 371,986 75,723 393,895,975.4 0.0071 0.5946 06/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Associates, Inc. (IM) 1,959,784 -711,461 2,075,215,277.6 0.2247 3.1326 06/30/2026
2 Fidelity Management & Research Co. LLC 4,872,036 -420,847 5,158,998,920.4 0.2451 7.7877 06/30/2026
3 ClearBridge Investments LLC 253,776 -259,988 268,723,406.4 0.2116 0.4056 06/30/2026
4 Artisan Partners LP 1,508,778 -248,164 1,597,645,024.2 1.2192 2.4117 06/30/2026
5 Voya Investment Management Co. LLC 5,090 -164,008 5,389,801 0.0042 0.0081 06/30/2026
6 Bellevue Asset Management AG 301,000 -158,839 318,728,900 4.9925 0.4811 06/30/2026
7 Two Sigma Advisers LP 0 -135,500 0 0 0
8 Citadel Advisors LLC 212,415 -122,694 224,926,243.5 0.1639 0.3395 06/30/2026
9 Acadian Asset Management LLC 431 -117,456 456,385.9 0.0005 0.0007 06/30/2026
10 Lord, Abbett & Co. LLC 108,253 -95,611 114,629,101.7 0.3079 0.173 06/30/2026

Data provided by FactSet Research Systems Inc.