# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 HHLR Advisors Ltd. 988,143 0 1,551,384.51 0.0157 12.6221 12/31/2024
2 Indus Capital Partners LLC 670,725 -38,080 1,053,038.25 0.2211 8.5675 12/31/2024
3 Belgrave Capital Management Ltd. 44,361 0 69,646.77 0.0074 0.5666 06/30/2024
4 Renaissance Technologies LLC 23,625 -900 37,091.25 0.0001 0.3018 12/31/2024
5 Morgan Stanley & Co. LLC 3,645 0 5,722.65 0 0.0466 12/31/2024
6 UBS Securities LLC 1,459 1,382 2,290.63 0 0.0186 12/31/2024
7 Invesense Asset Management Ltd. 24 24 37.68 0 0.0003 02/28/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Vitruvius SICAV - Asian Equity 44,361 0 69,646.77 0.0765 0.5666 06/30/2024
2 Invesense Global Equities Sharia Portfolio 24 24 37.68 0.0001 0.0003 02/28/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 UBS Securities LLC 1,459 1,382 2,290.63 0 0.0186 12/31/2024
2 Invesense Asset Management Ltd. 24 24 37.68 0 0.0003 02/28/2025
# Holder Name Position Position Change $ Market Value % Port % O/S Rpt Date
1 Indus Capital Partners LLC 670,725 -38,080 1,053,038.25 0.2211 8.5675 12/31/2024
2 Renaissance Technologies LLC 23,625 -900 37,091.25 0.0001 0.3018 12/31/2024

Data provided by FactSet Research Systems Inc.