# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Cormorant Asset Management LP 2,465,348 2,465,348 23,691,994.28 1.1688 5.006 03/31/2026
2 Federated Global Investment Management Corp. 1,618,000 1,618,000 15,548,980 0.1326 3.2854 03/31/2026
3 Casdin Capital LLC 1,550,000 1,550,000 14,895,500 0.8971 3.1473 03/31/2026
4 Fidelity Management & Research Co. LLC 1,458,677 1,458,677 14,017,885.97 0.0007 2.9619 03/31/2026
5 Nantahala Capital Management LLC 1,200,000 1,200,000 11,532,000 0.6836 2.4366 03/31/2026
6 abrdn, Inc. 707,656 707,656 6,800,574.16 0.0602 1.4369 03/31/2026
7 Perceptive Advisors LLC 600,000 600,000 5,766,000 0.1097 1.2183 03/31/2026
8 LMR Partners LLP 300,000 300,000 2,883,000 0.0239 0.6092 03/31/2026
9 Seven Grand Managers LLC 200,000 200,000 1,922,000 0.111 0.4061 03/31/2026
10 Redmile Group LLC 156,250 156,250 1,501,562.5 0.0885 0.3173 03/31/2026
11 Millennium Management LLC 95,233 95,233 915,189.13 0.0006 0.1934 03/31/2026
12 Alyeska Investment Group LP 75,000 75,000 720,750 0.0018 0.1523 03/31/2026
13 Bellevue Asset Management AG 50,000 50,000 480,500 0.0088 0.1015 03/31/2026
14 Laurion Capital Management LP 50,000 50,000 480,500 0.0432 0.1015 03/31/2026
15 Sectoral Asset Management, Inc. 43,500 43,500 418,035 0.3083 0.0883 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Federated Hermes Kaufmann Fund 981,184 981,184 9,429,178.24 0.1912 1.9923 03/31/2026
2 Fidelity Growth Company Commingled Pool 670,682 670,682 6,445,254.02 0.0052 1.3618 04/30/2026
3 Federated Hermes Kaufmann Small Cap Fund 615,708 615,708 5,916,953.88 0.1858 1.2502 03/31/2026
4 Fidelity Growth Company Fund 507,877 507,877 4,880,697.97 0.0051 1.0313 04/30/2026
5 abrdn World Healthcare Fund 303,264 303,264 2,914,367.04 0.5161 0.6158 04/30/2026
6 Fidelity Growth Company K6 Fund 141,818 141,818 1,362,870.98 0.0052 0.288 04/30/2026
7 abrdn Life Sciences Investors 141,787 141,787 1,362,573.07 0.2348 0.2879 03/31/2026
8 Fidelity Series Growth Company Fund 129,200 129,200 1,241,612 0.005 0.2623 04/30/2026
9 Biotech Growth Trust Plc (The) 97,106 97,106 933,188.66 0.2521 0.1972 05/31/2026
10 Protea Fund - Sectoral Healthcare Opportunities Fund 26,935 26,935 258,845.35 0.3278 0.0547 05/29/2026
11 Federated Hermes Kaufmann Fund II 21,108 21,108 202,847.88 0.1904 0.0429 03/31/2026
12 Protea Fund - Sectoral Biotech Opportunities Fund 16,565 16,565 159,189.65 0.5781 0.0336 05/29/2026
13 Fidelity Select Pharmaceuticals Portfolio 9,100 9,100 87,451 0.0057 0.0185 04/30/2026
14 Fidelity Nasdaq Composite Index Fund 8,746 8,746 84,049.06 0.0003 0.0178 04/30/2026
15 Bellevue Funds (Lux) - Diversified Healthcare Fund 1,201 1,201 11,541.61 0.142 0.0024 04/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Cormorant Asset Management LP 2,465,348 2,465,348 23,691,994.28 1.1688 5.006 03/31/2026
2 Federated Global Investment Management Corp. 1,618,000 1,618,000 15,548,980 0.1326 3.2854 03/31/2026
3 Casdin Capital LLC 1,550,000 1,550,000 14,895,500 0.8971 3.1473 03/31/2026
4 Fidelity Management & Research Co. LLC 1,458,677 1,458,677 14,017,885.97 0.0007 2.9619 03/31/2026
5 Nantahala Capital Management LLC 1,200,000 1,200,000 11,532,000 0.6836 2.4366 03/31/2026
6 abrdn, Inc. 707,656 707,656 6,800,574.16 0.0602 1.4369 03/31/2026
7 Perceptive Advisors LLC 600,000 600,000 5,766,000 0.1097 1.2183 03/31/2026
8 LMR Partners LLP 300,000 300,000 2,883,000 0.0239 0.6092 03/31/2026
9 Seven Grand Managers LLC 200,000 200,000 1,922,000 0.111 0.4061 03/31/2026
10 Redmile Group LLC 156,250 156,250 1,501,562.5 0.0885 0.3173 03/31/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1

Data provided by FactSet Research Systems Inc.