# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Yiheng Capital Management LP 2,644,926 0 9,191,117.85 2.1186 2.7649 03/31/2025
2 BVF Partners LP 686,040 0 2,383,989 0.0817 0.7171 05/07/2025
3 Commonwealth Equity Services LLC 54,486 14,751 189,338.85 0.0003 0.057 03/31/2025
4 Wealth Enhancement Advisory Services LLC 10,715 10,715 37,234.62 0.0001 0.0112 03/31/2025
5 UBS Financial Services, Inc. 708 708 2,460.3 0 0.0007 03/31/2025
6 BNP Paribas Financial Markets 500 500 1,737.5 0 0.0005 03/31/2025
7 Covestor Ltd. 402 65 1,396.95 0.0009 0.0004 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Fidelity Nasdaq Composite Index Fund 4,695 0 16,315.12 0.0001 0.0049 04/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Commonwealth Equity Services LLC 54,486 14,751 189,338.85 0.0003 0.057 03/31/2025
2 Wealth Enhancement Advisory Services LLC 10,715 10,715 37,234.62 0.0001 0.0112 03/31/2025
3 UBS Financial Services, Inc. 708 708 2,460.3 0 0.0007 03/31/2025
4 BNP Paribas Financial Markets 500 500 1,737.5 0 0.0005 03/31/2025
5 Covestor Ltd. 402 65 1,396.95 0.0009 0.0004 03/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 G1 Execution Services LLC 0 -16,327 0 0 0
2 Morgan Stanley & Co. International Plc 0 -1,400 0 0 0

Data provided by FactSet Research Systems Inc.