# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Citadel Advisors LLC 9,158,677 0 181,982,911.99 0.1733 16.4516 04/07/2025
2 Artisan Partners LP 3,309,055 332,155 65,750,922.85 0.0507 5.944 12/31/2025
3 Baker Bros. Advisors LP 1,461,425 0 29,038,514.75 0.1415 2.6251 01/12/2026
4 Millennium Management LLC 640,885 303,022 12,734,384.95 0.0088 1.1512 12/31/2025
5 Yiheng Capital Management LP 639,769 -16,540 12,712,210.03 3.6588 1.1492 12/31/2025
6 Octagon Capital Advisors LP 574,200 -443,821 11,409,354 1.1768 1.0314 12/31/2025
7 Redmile Group LLC 549,840 549,840 10,925,320.8 0.7017 0.9877 12/31/2025
8 Ikarian Capital LLC 525,000 525,000 10,431,750 1.416 0.9431 12/31/2025
9 Schonfeld Strategic Advisors LLC 454,343 454,343 9,027,795.41 0.0429 0.8161 12/31/2025
10 Vestal Point Capital LP 300,000 300,000 5,961,000 0.191 0.5389 12/31/2025
11 UBS Securities LLC 244,862 244,714 4,865,407.94 0.0019 0.4398 12/31/2025
12 Squadron Capital Management LLC 240,000 240,000 4,768,800 1.8273 0.4311 12/31/2025
13 Balyasny Asset Management LP 235,023 235,023 4,669,907.01 0.0088 0.4222 12/31/2025
14 New York State Common Retirement Fund 223,186 219,766 4,434,705.82 0.0055 0.4009 12/31/2025
15 Atika Capital Management LLC 206,881 206,881 4,110,725.47 0.4619 0.3716 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan International Small-Mid Fund 1,363,189 1,331,421 27,086,565.43 0.9663 2.4487 03/31/2026
2 AdvisorShares Dorsey Wright ADR ETF 46,255 46,255 919,086.85 2.0399 0.0831 04/30/2026
3 Artisan Multiple Invt. Tr. - International Small-Mid Tr. 16,764 15,730 333,100.68 0.9536 0.0301 03/31/2026
4 Steward Values Enhanced International Fund 4,051 4,051 80,493.37 0.0266 0.0073 03/31/2026
5 Fidelity Nasdaq Composite Index Fund 3,877 0 77,035.99 0.0003 0.007 02/28/2026
6 Gabelli Healthcare & Wellness Trust 500 500 9,935 0.019 0.0009 12/31/2025
7 ActivePassive International Equity ETF 10 10 198.7 0 0 04/30/2026
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Redmile Group LLC 549,840 549,840 10,925,320.8 0.7017 0.9877 12/31/2025
2 Ikarian Capital LLC 525,000 525,000 10,431,750 1.416 0.9431 12/31/2025
3 Schonfeld Strategic Advisors LLC 454,343 454,343 9,027,795.41 0.0429 0.8161 12/31/2025
4 Artisan Partners LP 3,309,055 332,155 65,750,922.85 0.0507 5.944 12/31/2025
5 Millennium Management LLC 640,885 303,022 12,734,384.95 0.0088 1.1512 12/31/2025
6 Vestal Point Capital LP 300,000 300,000 5,961,000 0.191 0.5389 12/31/2025
7 UBS Securities LLC 244,862 244,714 4,865,407.94 0.0019 0.4398 12/31/2025
8 Squadron Capital Management LLC 240,000 240,000 4,768,800 1.8273 0.4311 12/31/2025
9 Balyasny Asset Management LP 235,023 235,023 4,669,907.01 0.0088 0.4222 12/31/2025
10 New York State Common Retirement Fund 223,186 219,766 4,434,705.82 0.0055 0.4009 12/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Octagon Capital Advisors LP 574,200 -443,821 11,409,354 1.1768 1.0314 12/31/2025
2 Great Point Partners LLC 0 -378,594 0 0 0
3 Adage Capital Management LP 0 -345,934 0 0 0
4 Barclays Bank Plc (Private Banking) 0 -30,005 0 0 0
5 DLD Asset Management LP 0 -25,000 0 0 0
6 Yiheng Capital Management LP 639,769 -16,540 12,712,210.03 3.6588 1.1492 12/31/2025
7 TD Securities (USA) LLC 0 -320 0 0 0
8 Advisory Services Network LLC 0 -130 0 0 0
9 Principal Securities, Inc. 0 -8 0 0 0
10 Desjardins Securities, Inc. 145 -5 2,881.15 0 0.0003 12/31/2025

Data provided by FactSet Research Systems Inc.