# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Management & Research Co. LLC 5,292,883 -720,455 3,608,952,273.55 0.2072 8.553 12/31/2025
2 T. Rowe Price Associates, Inc. (IM) 2,671,245 -1,420,860 1,821,388,403.25 0.2275 4.3166 12/31/2025
3 Janus Henderson Investors US LLC 2,422,410 -141,502 1,651,720,258.5 0.833 3.9145 12/31/2025
4 Capital Research & Management Co. (World Investors) 1,916,234 -34,848 1,306,584,152.9 0.1357 3.0965 12/31/2025
5 Artisan Partners LP 1,756,942 -592,834 1,197,970,902.7 0.9927 2.8391 12/31/2025
6 Avoro Capital Advisor LLC 990,000 -185,000 675,031,500 7.0976 1.5998 12/31/2025
7 T. Rowe Price International Ltd. 691,079 -196,792 471,212,216.15 0.2911 1.1167 12/31/2025
8 RTW Investments LP 673,497 0 459,223,929.45 5.0438 1.0883 12/31/2025
9 ClearBridge Investments LLC 513,764 -259,102 350,309,983.4 0.2841 0.8302 12/31/2025
10 Wellington Management Co. LLP 471,709 128,489 321,634,781.65 0.0547 0.7623 12/31/2025
11 Bellevue Asset Management AG 459,839 -101,119 313,541,222.15 5.0937 0.7431 12/31/2025
12 AllianceBernstein LP 414,182 360,347 282,409,996.7 0.0877 0.6693 12/31/2025
13 Invesco Advisers, Inc. 387,447 318,615 264,180,736.95 0.117 0.6261 12/31/2025
14 Sands Capital Management LLC 356,870 356,870 243,331,809.5 0.6101 0.5767 12/31/2025
15 Citadel Advisors LLC 335,109 -530,413 228,494,071.65 0.234 0.5415 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 American Funds EUPAC Fund 1,085,870 -30,371 740,400,459.5 0.5865 1.7547 12/31/2025
2 Fidelity Growth Company Commingled Pool 823,350 -23,174 561,401,197.5 0.5308 1.3305 01/31/2026
3 Fidelity Growth Company Fund 609,066 -4,266 415,291,652.1 0.5202 0.9842 01/31/2026
4 T Rowe Price Health Sciences Fund 556,828 -126,355 379,673,171.8 3.5167 0.8998 12/31/2025
5 Janus Henderson Forty Fund 537,873 -34,873 366,748,705.05 1.7218 0.8692 12/31/2025
6 Fidelity OTC Portfolio 532,626 4,483 363,171,038.1 1.0547 0.8607 01/31/2026
7 American Funds New Economy Fund 431,691 21,669 294,348,508.35 0.7026 0.6976 12/31/2025
8 Invesco American Franchise Fund 333,089 333,089 227,116,734.65 1.4026 0.5383 01/31/2026
9 Janus Henderson Enterprise Fund 323,451 11,361 220,545,064.35 1.0455 0.5227 12/31/2025
10 iShares Biotechnology ETF 302,052 69,611 205,954,156.2 2.523 0.4881 02/27/2026
11 St. James's Place Global Growth Unit Trust 274,186 0 186,953,724.1 0.9459 0.4431 07/31/2025
12 Fidelity Puritan Fund 251,089 -10,534 171,205,034.65 0.8304 0.4057 12/31/2025
13 T Rowe Price Growth Stock Fund 250,080 -302,542 170,517,048 0.3785 0.4041 12/31/2025
14 Fidelity Contrafund 249,415 -9,187 170,063,617.75 0.1042 0.403 01/31/2026
15 Artisan Global Opportunity Trust 237,618 -1,858 162,019,833.3 4.5298 0.384 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 AllianceBernstein LP 414,182 360,347 282,409,996.7 0.0877 0.6693 12/31/2025
2 Sands Capital Management LLC 356,870 356,870 243,331,809.5 0.6101 0.5767 12/31/2025
3 Invesco Advisers, Inc. 387,447 318,615 264,180,736.95 0.117 0.6261 12/31/2025
4 William Blair Investment Management LLC 223,666 223,666 152,506,662.1 0.3768 0.3614 12/31/2025
5 Two Sigma Investments LP 258,556 214,674 176,296,408.6 0.2703 0.4178 12/31/2025
6 Voya Investment Management Co. LLC 169,098 153,243 115,299,471.3 0.1038 0.2733 12/31/2025
7 Wellington Management Co. LLP 471,709 128,489 321,634,781.65 0.0547 0.7623 12/31/2025
8 AGF Investments, Inc. 124,691 124,691 85,020,558.35 0.3892 0.2015 12/31/2025
9 Two Sigma Advisers LP 135,500 121,500 92,390,675 0.1837 0.219 12/31/2025
10 Acadian Asset Management LLC 117,887 117,887 80,381,250.95 0.1158 0.1905 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T. Rowe Price Associates, Inc. (IM) 2,671,245 -1,420,860 1,821,388,403.25 0.2275 4.3166 12/31/2025
2 Fidelity Management & Research Co. LLC 5,292,883 -720,455 3,608,952,273.55 0.2072 8.553 12/31/2025
3 Artisan Partners LP 1,756,942 -592,834 1,197,970,902.7 0.9927 2.8391 12/31/2025
4 Citadel Advisors LLC 335,109 -530,413 228,494,071.65 0.234 0.5415 12/31/2025
5 Millennium Management LLC 60,458 -369,386 41,223,287.3 0.0308 0.0977 12/31/2025
6 Adage Capital Management LP 0 -297,113 0 0 0
7 ClearBridge Investments LLC 513,764 -259,102 350,309,983.4 0.2841 0.8302 12/31/2025
8 T. Rowe Price International Ltd. 691,079 -196,792 471,212,216.15 0.2911 1.1167 12/31/2025
9 Avoro Capital Advisor LLC 990,000 -185,000 675,031,500 7.0976 1.5998 12/31/2025
10 Marshall Wace LLP 13,508 -164,216 9,210,429.8 0.0091 0.0218 12/31/2025

Data provided by FactSet Research Systems Inc.