# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Citadel Advisors LLC 9,158,677 9,158,677 80,321,597.29 0.1074 8.9051 04/07/2025
2 Baker Bros. Advisors LP 1,461,425 -1 12,816,697.25 0.1192 1.421 03/31/2025
3 Yiheng Capital Management LP 656,309 25,594 5,755,829.93 1.5042 0.6381 03/31/2025
4 UBS Securities LLC 163,487 163,487 1,433,780.99 0.0006 0.159 03/31/2025
5 Cantor Fitzgerald Europe 95,460 95,460 837,184.2 0.2314 0.0928 03/31/2025
6 Morgan Stanley & Co. International Plc 37,218 -19,111 326,401.86 0.0034 0.0362 03/31/2025
7 Citadel Securities LLC 35,430 28,536 310,721.1 0.001 0.0344 04/07/2025
8 Optiver US LLC 8,347 8,346 73,203.19 0.0026 0.0081 03/31/2025
9 RhumbLine Advisers LP 3,890 990 34,115.3 0 0.0038 03/31/2025
10 Morgan Stanley Smith Barney LLC (Investment Management) 3,053 -101 26,774.81 0 0.003 03/31/2025
11 Desjardins Securities, Inc. 425 0 3,727.25 0 0.0004 03/31/2025
12 TD Securities (USA) LLC 320 320 2,806.4 0.0001 0.0003 03/31/2025
13 Mark Sheptoff Financial Planning LLC 300 240 2,631 0.0015 0.0003 03/31/2025
14 Barclays Bank Plc (Private Banking) 298 0 2,613.46 0 0.0003 03/31/2025
15 JPMorgan Securities LLC (Investment Management) 120 100 1,052.4 0 0.0001 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Nasdaq Composite Index Fund 3,877 -1 34,001.29 0.0002 0.0038 03/31/2025
2 LUX IM - Global Medtech 6 0 52.62 0 0 06/30/2024
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Citadel Advisors LLC 9,158,677 9,158,677 80,321,597.29 0.1074 8.9051 04/07/2025
2 UBS Securities LLC 163,487 163,487 1,433,780.99 0.0006 0.159 03/31/2025
3 Cantor Fitzgerald Europe 95,460 95,460 837,184.2 0.2314 0.0928 03/31/2025
4 Citadel Securities LLC 35,430 28,536 310,721.1 0.001 0.0344 04/07/2025
5 Yiheng Capital Management LP 656,309 25,594 5,755,829.93 1.5042 0.6381 03/31/2025
6 Optiver US LLC 8,347 8,346 73,203.19 0.0026 0.0081 03/31/2025
7 RhumbLine Advisers LP 3,890 990 34,115.3 0 0.0038 03/31/2025
8 TD Securities (USA) LLC 320 320 2,806.4 0.0001 0.0003 03/31/2025
9 Mark Sheptoff Financial Planning LLC 300 240 2,631 0.0015 0.0003 03/31/2025
10 JPMorgan Securities LLC (Investment Management) 120 100 1,052.4 0 0.0001 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Point72 Asset Management LP 0 -311,250 0 0 0
2 Braidwell LP 0 -301,089 0 0 0
3 Millennium Management LLC 0 -42,743 0 0 0
4 Morgan Stanley & Co. International Plc 37,218 -19,111 326,401.86 0.0034 0.0362 03/31/2025
5 Old Mission Capital LLC 0 -5,377 0 0 0
6 Cowen & Co. LLC 0 -3,954 0 0 0
7 Geode Capital Management LLC 0 -3,878 0 0 0
8 Janney Montgomery Scott LLC (Investment Management) 0 -2,355 0 0 0
9 Corecap Advisors LLC 0 -1,348 0 0 0
10 Bank of America, NA (Private Banking) 0 -123 0 0 0

Data provided by FactSet Research Systems Inc.