# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 HHLR Advisors Ltd. 988,143 0 1,907,115.99 0.0151 12.6221 06/30/2025
2 Indus Capital Partners LLC 670,589 -136 1,294,236.77 0.409 8.5658 06/30/2025
3 Barclays Bank (Suisse) SA 44,750 44,750 86,367.5 0.0041 0.5716 06/30/2025
4 Belgrave Capital Management Ltd. 27,761 0 53,578.73 0.0055 0.3546 12/31/2024
5 Renaissance Technologies LLC 23,225 -400 44,824.25 0.0001 0.2967 06/30/2025
6 Morgan Stanley & Co. LLC 4,398 753 8,488.14 0 0.0562 06/30/2025
7 UBS Securities LLC 204 -1,255 393.72 0 0.0026 06/30/2025
8 Invesense Asset Management Ltd. 24 0 46.32 0 0.0003 08/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vitruvius SICAV - Asian Equity 27,761 0 53,578.73 0.0513 0.3546 12/31/2024
2 Invesense Global Equities Sharia Portfolio 24 0 46.32 0.0001 0.0003 08/31/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Barclays Bank (Suisse) SA 44,750 44,750 86,367.5 0.0041 0.5716 06/30/2025
2 Morgan Stanley & Co. LLC 4,398 753 8,488.14 0 0.0562 06/30/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 UBS Securities LLC 204 -1,255 393.72 0 0.0026 06/30/2025
2 Renaissance Technologies LLC 23,225 -400 44,824.25 0.0001 0.2967 06/30/2025
3 Indus Capital Partners LLC 670,589 -136 1,294,236.77 0.409 8.5658 06/30/2025

Data provided by FactSet Research Systems Inc.