2,003,034 shares2.40%
Apex Financial Services (Trust Company) Limited 6,774,593 shares8.10%
19,250,000 shares23.02% 8,531,693 shares10.00%
Morgan Stanley & Co. International plc 4,311,356 shares5.03%
4,310,440 shares5.03%
19,140,150 shares22.10% 2,566,075 shares2.96% Forager International Shares Fund 2,708,318 shares3.00%
18,396,567 shares20.40% 756,688 shares0.84% 16,396,567 shares18.20% Aggregate of abrdn plc affiliated investment management entities 9,200,000 shares10.20%
8,431,696 shares9.35% 12,631,696 shares14.01%
4,227,213 shares4.69%
Forager Capital Management, LLC 8,128,643 shares9.01%