# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Baker Bros. Advisors LP 8,799,053 0 2,729,906,193.25 13.0844 8.0195 04/16/2026
2 PRIMECAP Management Co. 4,975,181 -105,280 1,543,549,905.25 0.9587 4.5344 03/31/2026
3 Capital Research & Management Co. (International Investors) 4,158,726 -887,332 1,290,244,741.5 0.2386 3.7903 03/31/2026
4 Fidelity Management & Research Co. LLC 3,644,209 -87,568 1,130,615,842.25 0.0565 3.3214 03/31/2026
5 Capital Research & Management Co. (World Investors) 1,622,687 1,622,687 503,438,641.75 0.0457 1.4789 03/31/2026
6 HHLR Advisors Ltd. 1,034,306 0 320,893,436.5 2.353 0.9427 03/31/2026
7 Citadel Advisors LLC 980,901 959,058 304,324,535.25 0.2788 0.894 03/31/2026
8 Temasek Holdings Pte Ltd. (Investment Management) 862,643 -148,821 267,634,990.75 0.5742 0.7862 03/31/2026
9 BlackRock Fund Advisors 563,766 173,185 174,908,401.5 0.0034 0.5138 03/31/2026
10 T. Rowe Price International Ltd. 402,903 -538,955 125,000,655.75 0.0705 0.3672 03/31/2026
11 UBS Securities LLC 395,071 295,800 122,570,777.75 0.0441 0.3601 03/31/2026
12 Robert W. Baird & Co., Inc. (Private Banking) 349,651 6,729 108,479,222.75 0.1568 0.3187 03/31/2026
13 Capital International, Inc. 302,243 -23,601 93,770,890.75 0.5409 0.2755 03/31/2026
14 Candriam Belgium SA 259,731 47,163 80,581,542.75 0.1937 0.2367 03/31/2026
15 Numeric Investors LLC 241,922 32,906 75,056,300.5 0.1781 0.2205 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds New Perspective Fund 2,663,960 291,193 826,493,590 0.5089 2.428 03/31/2026
2 Vanguard PRIMECAP Fund 2,319,622 10,200 719,662,725.5 0.8065 2.1141 03/31/2026
3 Vanguard Capital Opportunity Fund 1,171,171 -2,700 363,355,802.75 1.1891 1.0674 12/31/2025
4 Fidelity Growth Company Commingled Pool 827,027 -19,844 256,585,126.75 0.2011 0.7538 03/31/2026
5 Fidelity Contrafund 735,295 180 228,125,273.75 0.1296 0.6702 03/31/2026
6 American Funds EUPAC Fund 730,386 133,283 226,602,256.5 0.1675 0.6657 03/31/2026
7 American Funds New World Fund 662,549 92,920 205,555,827.25 0.2568 0.6039 03/31/2026
8 PRIMECAP Odyssey Aggressive Growth Fund 660,957 -44,630 205,061,909.25 2.7494 0.6024 03/31/2026
9 Fidelity Growth Company Fund 624,896 377 193,873,984 0.1996 0.5695 03/31/2026
10 PRIMECAP Odyssey Growth Fund 595,347 -48,480 184,706,406.75 3.0709 0.5426 03/31/2026
11 iShares Biotechnology ETF 518,840 147,665 160,970,110 2.025 0.4729 04/30/2026
12 American Funds Global Insight Fund 374,007 1,402 116,035,671.75 0.5807 0.3409 03/31/2026
13 CIF - Capital Group New Perspective Fund (Lux) 333,303 53,479 103,407,255.75 0.499 0.3038 03/31/2026
14 Fidelity Contrafund Commingled Pool 288,757 12,590 89,586,859.25 0.1374 0.2632 03/31/2026
15 First Trust NYSE Arca Biotechnology Index Fund 242,979 127,930 75,384,234.75 3.1435 0.2215 04/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Capital Research & Management Co. (World Investors) 1,622,687 1,622,687 503,438,641.75 0.0457 1.4789 03/31/2026
2 Citadel Advisors LLC 980,901 959,058 304,324,535.25 0.2788 0.894 03/31/2026
3 UBS Securities LLC 395,071 295,800 122,570,777.75 0.0441 0.3601 03/31/2026
4 Millennium Management LLC 204,846 186,997 63,553,471.5 0.0443 0.1867 03/31/2026
5 BlackRock Fund Advisors 563,766 173,185 174,908,401.5 0.0034 0.5138 03/31/2026
6 Franklin Advisers, Inc. 200,938 159,634 62,341,014.5 0.027 0.1831 03/31/2026
7 Driehaus Capital Management LLC 155,002 141,641 48,089,370.5 0.2191 0.1413 03/31/2026
8 First Trust Advisors LP 241,426 102,016 74,902,416.5 0.0432 0.22 03/31/2026
9 BNP Paribas Financial Markets 184,356 87,649 57,196,449 0.032 0.168 03/31/2026
10 Jennison Associates LLC 154,465 80,867 47,922,766.25 0.0263 0.1408 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Capital Research & Management Co. (International Investors) 4,158,726 -887,332 1,290,244,741.5 0.2386 3.7903 03/31/2026
2 T. Rowe Price Associates, Inc. (IM) 136,866 -551,847 42,462,676.5 0.0048 0.1247 03/31/2026
3 T. Rowe Price International Ltd. 402,903 -538,955 125,000,655.75 0.0705 0.3672 03/31/2026
4 Temasek Holdings Pte Ltd. (Investment Management) 862,643 -148,821 267,634,990.75 0.5742 0.7862 03/31/2026
5 Marshall Wace LLP 172,643 -139,794 53,562,490.75 0.0495 0.1573 03/31/2026
6 Artisan Partners LP 137,216 -112,628 42,571,264 0.0322 0.1251 03/31/2026
7 PRIMECAP Management Co. 4,975,181 -105,280 1,543,549,905.25 0.9587 4.5344 03/31/2026
8 Fidelity Management & Research Co. LLC 3,644,209 -87,568 1,130,615,842.25 0.0565 3.3214 03/31/2026
9 1832 Asset Management LP 0 -80,000 0 0 0
10 TIAA-CREF Investment Management LLC 196,320 -72,619 60,908,280 0.0221 0.1789 03/31/2026

Data provided by FactSet Research Systems Inc.