# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Baker Bros. Advisors LP 8,799,053 0 3,261,281,003.92 16.2299 7.4231 12/31/2025
2 Capital Research & Management Co. (International Investors) 5,113,866 228,860 1,895,403,294.24 0.2669 4.3142 12/31/2025
3 PRIMECAP Management Co. 4,980,581 -107,698 1,846,002,541.84 1.2924 4.2017 12/31/2025
4 Fidelity Management & Research Co. LLC 3,936,106 547,174 1,458,878,327.84 0.0795 3.3206 12/31/2025
5 HHLR Advisors Ltd. 1,034,306 0 383,355,175.84 2.5624 0.8726 12/31/2025
6 Temasek Holdings Pte Ltd. (Investment Management) 919,587 -90,878 340,835,725.68 0.7273 0.7758 12/31/2025
7 T. Rowe Price International Ltd. 805,964 -125,933 298,722,496.96 0.1687 0.6799 12/31/2025
8 T. Rowe Price Associates, Inc. (IM) 566,715 478,485 210,047,247.6 0.0251 0.4781 12/31/2025
9 BlackRock Fund Advisors 547,718 153,582 203,006,199.52 0.0042 0.4621 12/31/2025
10 Citadel Advisors LLC 473,105 18,096 175,351,637.2 0.1716 0.3991 12/31/2025
11 Capital International, Inc. 307,660 -37,899 114,031,102.4 0.6581 0.2595 12/31/2025
12 Robert W. Baird & Co., Inc. (Private Banking) 304,339 -38,103 112,800,206.96 0.1735 0.2567 12/31/2025
13 Numeric Investors LLC 248,514 4,653 92,109,228.96 0.2257 0.2097 12/31/2025
14 Managed Account Advisors LLC 231,492 27,073 85,800,194.88 0.0126 0.1953 12/31/2025
15 Morgan Stanley & Co. LLC 198,434 60,598 73,547,577.76 0.0259 0.1674 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds New Perspective Fund 2,372,767 0 879,442,360.88 0.5507 2.0017 12/31/2025
2 Vanguard PRIMECAP Fund 2,320,922 15,732 860,226,530.08 1.0847 1.958 12/31/2025
3 Vanguard Capital Opportunity Fund 1,173,871 36,850 435,083,547.44 1.5665 0.9903 09/30/2025
4 Fidelity Growth Company Commingled Pool 853,671 15,175 316,404,619.44 0.2896 0.7202 12/31/2025
5 Fidelity Contrafund 833,026 233,457 308,752,756.64 0.1769 0.7028 12/31/2025
6 PRIMECAP Odyssey Aggressive Growth Fund 660,957 -37,390 244,977,102.48 3.6649 0.5576 12/31/2025
7 Fidelity Growth Company Fund 624,896 1,328 231,611,453.44 0.283 0.5272 12/31/2025
8 PRIMECAP Odyssey Growth Fund 597,547 -52,990 221,474,820.08 4.1892 0.5041 12/31/2025
9 American Funds EuroPacific Growth Fund 597,103 -49,953 221,310,255.92 0.1563 0.5037 12/31/2025
10 American Funds New World Fund 568,288 -1,341 210,630,264.32 0.269 0.4794 12/31/2025
11 iShares Biotechnology ETF 533,150 192,088 197,606,716 2.28 0.4498 01/30/2026
12 American Funds Global Insight Fund 372,605 168,333 138,102,317.2 0.7237 0.3143 12/31/2025
13 T. Rowe Price International Stock Fund 335,647 -65,700 124,404,204.08 0.8573 0.2832 12/31/2025
14 Fidelity Contrafund Commingled Pool 313,791 89,518 116,303,496.24 0.1836 0.2647 12/31/2025
15 CIF - Capital Group New Perspective Fund (Lux) 293,931 15,875 108,942,585.84 0.5396 0.248 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 3,936,106 547,174 1,458,878,327.84 0.0795 3.3206 12/31/2025
2 T. Rowe Price Associates, Inc. (IM) 566,715 478,485 210,047,247.6 0.0251 0.4781 12/31/2025
3 Capital Research & Management Co. (International Investors) 5,113,866 228,860 1,895,403,294.24 0.2669 4.3142 12/31/2025
4 BlackRock Fund Advisors 547,718 153,582 203,006,199.52 0.0042 0.4621 12/31/2025
5 Parametric Portfolio Associates LLC 164,958 109,782 61,140,033.12 0.0155 0.1392 12/31/2025
6 Franklin Advisers, Inc. 93,926 78,324 34,812,732.64 0.0154 0.0792 12/31/2025
7 Jennison Associates LLC 76,438 76,438 28,330,980.32 0.0166 0.0645 12/31/2025
8 Goldman Sachs & Co. LLC (Private Banking) 138,898 73,471 51,481,154.72 0.0227 0.1172 12/31/2025
9 Woodline Partners LP 66,985 66,985 24,827,320.4 0.0945 0.0565 12/31/2025
10 Morgan Stanley & Co. LLC 198,434 60,598 73,547,577.76 0.0259 0.1674 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Paradigm BioCapital Advisors LP 0 -347,787 0 0 0
2 Marshall Wace LLP 152,296 -315,294 56,446,989.44 0.0537 0.1285 12/31/2025
3 Connor, Clark & Lunn Investment Management Ltd. 0 -302,999 0 0 0
4 Driehaus Capital Management LLC 23,213 -174,990 8,603,666.32 0.0402 0.0196 12/31/2025
5 Millennium Management LLC 31,451 -169,904 11,656,998.64 0.0083 0.0265 12/31/2025
6 D. E. Shaw & Co. LP 0 -158,200 0 0 0
7 T. Rowe Price International Ltd. 805,964 -125,933 298,722,496.96 0.1687 0.6799 12/31/2025
8 PRIMECAP Management Co. 4,980,581 -107,698 1,846,002,541.84 1.2924 4.2017 12/31/2025
9 Capital Group Private Client Services, Inc. 41,783 -106,830 15,486,451.12 0.2396 0.0352 12/31/2025
10 Artisan Partners LP 165,241 -104,912 61,244,924.24 0.0473 0.1394 12/31/2025

Data provided by FactSet Research Systems Inc.