# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Citadel Advisors LLC 9,158,677 9,158,677 155,239,575.15 0.1736 33.4319 04/07/2025
2 Baker Bros. Advisors LP 1,461,425 0 24,771,153.75 0.1473 5.3346 06/30/2025
3 Adage Capital Management LP 1,054,506 1,054,506 17,873,876.7 0.0282 3.8493 06/30/2025
4 Octagon Capital Advisors LP 1,018,021 1,018,021 17,255,455.95 2.1717 3.7161 06/30/2025
5 Yiheng Capital Management LP 656,309 0 11,124,437.55 2.5553 2.3957 06/30/2025
6 Great Point Partners LLC 374,679 374,679 6,350,809.05 1.6934 1.3677 06/30/2025
7 Millennium Management LLC 268,014 268,014 4,542,837.3 0.0038 0.9783 06/30/2025
8 UBS Securities LLC 164,200 713 2,783,190 0.0012 0.5994 06/30/2025
9 Nan Fung Trinity (HK) Ltd. 37,095 37,095 628,760.25 0.0688 0.1354 06/30/2025
10 MYDA Advisors LLC 30,220 30,220 512,229 0.1241 0.1103 06/30/2025
11 Morgan Stanley & Co. International Plc 17,108 -20,110 289,980.6 0.0029 0.0624 06/30/2025
12 Point72 Asset Management LP 17,000 17,000 288,150 0.0005 0.0621 06/30/2025
13 Optiver US LLC 8,347 0 141,481.65 0.0032 0.0305 06/30/2025
14 Barclays Bank Plc (Private Banking) 6,611 6,313 112,056.45 0.0001 0.0241 06/30/2025
15 RhumbLine Advisers LP 3,692 -198 62,579.4 0 0.0135 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Artisan International Small-Mid Fund 31,768 31,768 538,467.6 0.018 0.116 09/30/2025
2 Fidelity Nasdaq Composite Index Fund 3,877 0 65,715.15 0.0003 0.0142 08/31/2025
3 Artisan Multiple Invt. Tr. - International Small-Mid Tr. 1,034 1,034 17,526.3 0.0176 0.0038 09/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Citadel Advisors LLC 9,158,677 9,158,677 155,239,575.15 0.1736 33.4319 04/07/2025
2 Adage Capital Management LP 1,054,506 1,054,506 17,873,876.7 0.0282 3.8493 06/30/2025
3 Octagon Capital Advisors LP 1,018,021 1,018,021 17,255,455.95 2.1717 3.7161 06/30/2025
4 Great Point Partners LLC 374,679 374,679 6,350,809.05 1.6934 1.3677 06/30/2025
5 Millennium Management LLC 268,014 268,014 4,542,837.3 0.0038 0.9783 06/30/2025
6 Nan Fung Trinity (HK) Ltd. 37,095 37,095 628,760.25 0.0688 0.1354 06/30/2025
7 MYDA Advisors LLC 30,220 30,220 512,229 0.1241 0.1103 06/30/2025
8 Point72 Asset Management LP 17,000 17,000 288,150 0.0005 0.0621 06/30/2025
9 Barclays Bank Plc (Private Banking) 6,611 6,313 112,056.45 0.0001 0.0241 06/30/2025
10 GAMMA Investing LLC 1,936 1,936 32,815.2 0.0018 0.0071 09/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Cantor Fitzgerald Europe 0 -95,460 0 0 0
2 Morgan Stanley & Co. International Plc 17,108 -20,110 289,980.6 0.0029 0.0624 06/30/2025
3 Morgan Stanley Smith Barney LLC (Investment Management) 366 -2,687 6,203.7 0 0.0013 06/30/2025
4 TD Securities (USA) LLC 0 -320 0 0 0
5 RhumbLine Advisers LP 3,692 -198 62,579.4 0 0.0135 06/30/2025
6 JPMorgan Securities LLC (Investment Management) 20 -100 339 0 0.0001 06/30/2025

Data provided by FactSet Research Systems Inc.