# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Baker Bros. Advisors LP 33,722,974 9,298,109 886,576,986.46 5.7844 4.5715 06/30/2025
2 Fidelity Management & Research Co. LLC 9,225,412 1,208,396 242,536,081.48 0.0139 1.2506 06/30/2025
3 The Vanguard Group, Inc. 8,552,104 -2,906,266 224,834,814.16 0.0031 1.1593 06/30/2025
4 BlackRock Fund Advisors 5,919,517 -1,629,501 155,624,101.93 0.0036 0.8025 06/30/2025
5 SSgA Funds Management, Inc. 4,017,697 -1,585,213 105,625,254.13 0.0037 0.5446 06/30/2025
6 T. Rowe Price Associates, Inc. (IM) 3,800,678 -2,666,987 99,919,824.62 0.012 0.5152 06/30/2025
7 Geode Capital Management LLC 2,934,815 -266,032 77,156,286.35 0.0043 0.3978 06/30/2025
8 Pictet Asset Management SA 2,163,873 776,626 56,888,221.17 0.039 0.2933 06/30/2025
9 UBS Securities LLC 2,081,126 906,419 54,712,802.54 0.0237 0.2821 06/30/2025
10 Norges Bank Investment Management 1,389,862 1,289,862 36,539,471.98 0.0025 0.1884 06/30/2025
11 Charles Schwab Investment Management, Inc. 1,291,671 -193,401 33,958,030.59 0.0041 0.1751 06/30/2025
12 Apeiron Capital Ltd. (Hong Kong) 1,200,941 1,200,941 31,572,738.89 24.7867 0.1628 06/30/2025
13 abrdn, Inc. 1,139,530 -150,895 29,958,243.7 0.303 0.1545 06/30/2025
14 Polar Capital LLP 1,000,000 1,000,000 26,290,000 0.0799 0.1356 06/30/2025
15 Polymer Capital Management (HK) Ltd. 890,029 670,209 23,398,862.41 3.3715 0.1207 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 T Rowe Price Health Sciences Fund 2,747,413 2,747,413 72,229,487.77 0.6328 0.3724 06/30/2025
2 Fidelity Growth Company Commingled Pool 2,692,795 832,227 70,793,580.55 0.0711 0.365 06/30/2025
3 SPDR S&P Biotech ETF 2,414,096 -947,775 63,466,583.84 1.2605 0.3273 07/31/2025
4 Vanguard Total Stock Market ETF 2,365,328 -1,096,034 62,184,473.12 0.0032 0.3206 07/31/2025
5 Fidelity Growth Company Fund 2,080,940 749,163 54,707,912.6 0.0745 0.2821 06/30/2025
6 Vanguard Small Cap Index Fund 1,801,654 -1,020,183 47,365,483.66 0.0297 0.2442 07/31/2025
7 Fidelity Select Port. - Biotechnology Portfolio 1,687,478 -885,180 44,363,796.62 1.0654 0.2288 06/30/2025
8 Vanguard Extended Market Index Fund 1,516,846 -612,158 39,877,881.34 0.0488 0.2056 07/31/2025
9 Vanguard Small Cap Value Index Fund 1,156,876 -709,690 30,414,270.04 0.0523 0.1568 07/31/2025
10 Polar Capital Funds Plc - Biotechnology Fund 1,000,000 1,000,000 26,290,000 1.2743 0.1356 06/30/2025
11 Fidelity Small Cap Index Fund 932,024 24,609 24,502,910.96 0.0897 0.1263 05/31/2025
12 abrdn Healthcare Investors 838,886 -13,396 22,054,312.94 2.2109 0.1137 03/31/2025
13 iShares Russell Mid Cap Growth ETF 780,901 780,901 20,529,887.29 0.102 0.1059 07/31/2025
14 Fidelity Extended Market Index Fund 756,456 -8,284 19,887,228.24 0.0492 0.1025 06/30/2025
15 iShares Biotechnology ETF 679,807 24,437 17,872,126.03 0.3181 0.0922 07/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Baker Bros. Advisors LP 33,722,974 9,298,109 886,576,986.46 5.7844 4.5715 06/30/2025
2 Norges Bank Investment Management 1,389,862 1,289,862 36,539,471.98 0.0025 0.1884 06/30/2025
3 Fidelity Management & Research Co. LLC 9,225,412 1,208,396 242,536,081.48 0.0139 1.2506 06/30/2025
4 Apeiron Capital Ltd. (Hong Kong) 1,200,941 1,200,941 31,572,738.89 24.7867 0.1628 06/30/2025
5 Polar Capital LLP 1,000,000 1,000,000 26,290,000 0.0799 0.1356 06/30/2025
6 UBS Securities LLC 2,081,126 906,419 54,712,802.54 0.0237 0.2821 06/30/2025
7 Pictet Asset Management SA 2,163,873 776,626 56,888,221.17 0.039 0.2933 06/30/2025
8 Fiera Capital, Inc. 759,430 759,430 19,965,414.7 0.2288 0.1029 06/30/2025
9 Polymer Capital Management (HK) Ltd. 890,029 670,209 23,398,862.41 3.3715 0.1207 06/30/2025
10 Rockland Trust Co. 400,000 400,000 10,516,000 0.4976 0.0542 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 The Vanguard Group, Inc. 8,552,104 -2,906,266 224,834,814.16 0.0031 1.1593 06/30/2025
2 T. Rowe Price Associates, Inc. (IM) 3,800,678 -2,666,987 99,919,824.62 0.012 0.5152 06/30/2025
3 BlackRock Fund Advisors 5,919,517 -1,629,501 155,624,101.93 0.0036 0.8025 06/30/2025
4 SSgA Funds Management, Inc. 4,017,697 -1,585,213 105,625,254.13 0.0037 0.5446 06/30/2025
5 Millennium Management LLC 556,009 -1,493,820 14,617,476.61 0.0127 0.0754 06/30/2025
6 Goldman Sachs & Co. LLC (Private Banking) 176,412 -612,675 4,637,871.48 0.002 0.0239 06/30/2025
7 Twin Tree Management LP 0 -495,782 0 0 0
8 BNP Paribas Financial Markets 29,844 -463,345 784,598.76 0.0006 0.004 06/30/2025
9 Balyasny Asset Management LP 0 -387,242 0 0 0
10 TD Asset Management, Inc. 484,010 -353,944 12,724,622.9 0.007 0.0656 06/30/2025

Data provided by FactSet Research Systems Inc.