# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 4,706,909 -661,651 4,231,228,776.46 0.2125 7.6061 03/31/2026
2 Janus Henderson Investors US LLC 2,493,822 -46,420 2,241,796,348.68 1.0053 4.0299 03/31/2026
3 T. Rowe Price Associates, Inc. (IM) 2,259,352 -552,282 2,031,021,886.88 0.2307 3.651 04/24/2026
4 Capital Research & Management Co. (World Investors) 2,256,216 296,712 2,028,202,811.04 0.1823 3.6459 03/31/2026
5 Artisan Partners LP 1,467,982 -718,528 1,319,627,739.08 1.0084 2.3722 03/31/2026
6 Avoro Capital Advisor LLC 1,000,000 10,000 898,940,000 9.3625 1.6159 03/31/2026
7 T. Rowe Price International Ltd. 797,985 -30,790 717,340,635.9 0.4087 1.2895 04/24/2026
8 Wellington Management Co. LLP 737,619 230,563 663,075,223.86 0.1045 1.1919 03/31/2026
9 RTW Investments LP 709,446 35,949 637,749,387.24 6.0651 1.1464 03/31/2026
10 Invesco Advisers, Inc. 560,110 489,522 503,505,283.4 0.2002 0.9051 03/31/2026
11 AllianceBernstein LP 422,304 337,551 379,625,957.76 0.1086 0.6824 03/31/2026
12 BlackRock Fund Advisors 343,211 92,864 308,526,096.34 0.0059 0.5546 03/31/2026
13 Sands Capital Management LLC 340,285 323,660 305,895,797.9 0.744 0.5499 03/31/2026
14 Bellevue Asset Management AG 313,000 -223,247 281,368,220 5.178 0.5058 03/31/2026
15 SEI Investments Management Corp. 286,966 -25,302 257,965,216.04 0.1931 0.4637 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds EUPAC Fund 1,097,201 -12,294 986,317,866.94 0.735 1.773 03/31/2026
2 Fidelity Growth Company Commingled Pool 817,024 -24,007 734,455,554.56 0.5903 1.3203 04/30/2026
3 American Funds New Economy Fund 713,694 303,672 641,568,084.36 1.3428 1.1533 03/31/2026
4 Fidelity Growth Company Fund 609,066 -3,434 547,513,790.04 0.5783 0.9842 04/30/2026
5 Janus Henderson Forty Fund 537,873 -34,873 483,515,554.62 2.0311 0.8692 03/31/2026
6 Fidelity OTC Portfolio 480,126 -61,300 431,604,466.44 1.0094 0.7759 04/30/2026
7 T Rowe Price Health Sciences Fund 449,830 -233,200 404,370,180.2 3.5675 0.7269 03/31/2026
8 iShares Biotechnology ETF 333,047 19,190 299,389,270.18 3.8093 0.5382 05/29/2026
9 St. James's Place Global Growth Unit Trust 309,191 35,005 277,944,157.54 1.2063 0.4996 01/31/2026
10 Janus Henderson Enterprise Fund 309,064 -19,451 277,829,992.16 1.2015 0.4994 03/31/2026
11 T Rowe Price Growth Stock Fund 271,558 57,664 244,114,348.52 0.4892 0.4388 03/31/2026
12 Invesco American Franchise Fund 245,620 19,887 220,797,642.8 1.2361 0.3969 04/30/2026
13 T Rowe Price Overseas Stock Fund 235,149 51,311 211,384,842.06 0.8184 0.38 03/31/2026
14 Fidelity Puritan Fund 226,189 -24,900 203,330,339.66 0.88 0.3655 03/31/2026
15 T. Rowe Price New Horizons Fund 216,283 -67,451 194,425,440.02 1.358 0.3495 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Invesco Advisers, Inc. 560,110 489,522 503,505,283.4 0.2002 0.9051 03/31/2026
2 AllianceBernstein LP 422,304 337,551 379,625,957.76 0.1086 0.6824 03/31/2026
3 Sands Capital Management LLC 340,285 323,660 305,895,797.9 0.744 0.5499 03/31/2026
4 Capital Research & Management Co. (World Investors) 2,256,216 296,712 2,028,202,811.04 0.1823 3.6459 03/31/2026
5 William Blair Investment Management LLC 266,067 266,067 239,178,268.98 0.5804 0.4299 03/31/2026
6 Wellington Management Co. LLP 737,619 230,563 663,075,223.86 0.1045 1.1919 03/31/2026
7 AGF Investments, Inc. 125,069 125,069 112,429,526.86 0.4699 0.2021 03/31/2026
8 BlackRock Investment Management (UK) Ltd. 181,360 96,361 163,031,758.4 0.0187 0.2931 03/31/2026
9 BlackRock Fund Advisors 343,211 92,864 308,526,096.34 0.0059 0.5546 03/31/2026
10 Adage Capital Management LP 90,000 90,000 80,904,600 0.1118 0.1454 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan Partners LP 1,467,982 -718,528 1,319,627,739.08 1.0084 2.3722 03/31/2026
2 Fidelity Management & Research Co. LLC 4,706,909 -661,651 4,231,228,776.46 0.2125 7.6061 03/31/2026
3 T. Rowe Price Associates, Inc. (IM) 2,259,352 -552,282 2,031,021,886.88 0.2307 3.651 04/24/2026
4 ClearBridge Investments LLC 231,356 -525,506 207,975,162.64 0.1642 0.3739 03/31/2026
5 Citadel Advisors LLC 204,937 -504,013 184,226,066.78 0.1678 0.3312 03/31/2026
6 Millennium Management LLC 72,365 -275,153 65,051,793.1 0.0451 0.1169 03/31/2026
7 Bellevue Asset Management AG 313,000 -223,247 281,368,220 5.178 0.5058 03/31/2026
8 Two Sigma Investments LP 109,121 -185,039 98,093,231.74 0.0738 0.1763 03/31/2026
9 Alkeon Capital Management LLC 0 -175,000 0 0 0
10 Woodline Partners LP 0 -169,476 0 0 0

Data provided by FactSet Research Systems Inc.