# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Citadel Advisors LLC 9,158,677 0 127,305,610.3 0.1377 30.8345 04/07/2025
2 Baker Bros. Advisors LP 1,461,425 0 20,313,807.5 0.1019 4.9202 09/30/2025
3 Octagon Capital Advisors LP 1,018,021 1,018,021 14,150,491.9 1.5961 3.4274 09/30/2025
4 Yiheng Capital Management LP 656,309 0 9,122,695.1 2.2551 2.2096 09/30/2025
5 Great Point Partners LLC 378,594 378,594 5,262,456.6 1.7161 1.2746 09/30/2025
6 Adage Capital Management LP 345,934 345,934 4,808,482.6 0.0073 1.1647 09/30/2025
7 Millennium Management LLC 337,863 337,863 4,696,295.7 0.0037 1.1375 09/30/2025
8 Artisan Partners LP 51,920 51,920 721,688 0.0006 0.1748 09/30/2025
9 Nan Fung Trinity (HK) Ltd. 37,095 37,095 515,620.5 0.0511 0.1249 09/30/2025
10 Barclays Bank Plc (Private Banking) 30,005 29,707 417,069.5 0.0002 0.101 09/30/2025
11 DLD Asset Management LP 25,000 25,000 347,500 0.0609 0.0842 09/30/2025
12 Citadel Securities LLC 22,049 -13,381 306,481.1 0.0009 0.0742 09/30/2025
13 Two Sigma Investments LP 16,682 16,682 231,879.8 0.0004 0.0562 09/30/2025
14 Optiver US LLC 8,347 0 116,023.3 0.0018 0.0281 09/30/2025
15 Morgan Stanley & Co. International Plc 8,098 -29,120 112,562.2 0.0011 0.0273 09/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan International Small-Mid Fund 31,768 31,768 441,575.2 0.0143 0.107 09/30/2025
2 Fidelity Nasdaq Composite Index Fund 3,877 0 53,890.3 0.0002 0.0131 10/31/2025
3 Artisan Multiple Invt. Tr. - International Small-Mid Tr. 1,034 1,034 14,372.6 0.014 0.0035 09/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Octagon Capital Advisors LP 1,018,021 1,018,021 14,150,491.9 1.5961 3.4274 09/30/2025
2 Great Point Partners LLC 378,594 378,594 5,262,456.6 1.7161 1.2746 09/30/2025
3 Adage Capital Management LP 345,934 345,934 4,808,482.6 0.0073 1.1647 09/30/2025
4 Millennium Management LLC 337,863 337,863 4,696,295.7 0.0037 1.1375 09/30/2025
5 Artisan Partners LP 51,920 51,920 721,688 0.0006 0.1748 09/30/2025
6 Nan Fung Trinity (HK) Ltd. 37,095 37,095 515,620.5 0.0511 0.1249 09/30/2025
7 Barclays Bank Plc (Private Banking) 30,005 29,707 417,069.5 0.0002 0.101 09/30/2025
8 DLD Asset Management LP 25,000 25,000 347,500 0.0609 0.0842 09/30/2025
9 Two Sigma Investments LP 16,682 16,682 231,879.8 0.0004 0.0562 09/30/2025
10 New York State Common Retirement Fund 3,420 3,420 47,538 0.0001 0.0115 09/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 UBS Securities LLC 148 -163,339 2,057.2 0 0.0005 09/30/2025
2 Cantor Fitzgerald Europe 0 -95,460 0 0 0
3 Morgan Stanley & Co. International Plc 8,098 -29,120 112,562.2 0.0011 0.0273 09/30/2025
4 Citadel Securities LLC 22,049 -13,381 306,481.1 0.0009 0.0742 09/30/2025
5 Morgan Stanley Smith Barney LLC (Investment Management) 366 -2,687 5,087.4 0 0.0012 09/30/2025
6 RhumbLine Advisers LP 3,611 -279 50,192.9 0 0.0122 09/30/2025
7 Desjardins Securities, Inc. 150 -275 2,085 0 0.0005 09/30/2025
8 JPMorgan Securities LLC (Investment Management) 20 -100 278 0 0.0001 09/30/2025

Data provided by FactSet Research Systems Inc.