Open positions onlySpreadex LTD16/07/202620,288,399 shares1.53%DateShareholderShares HeldPercentage16/07/2026Spreadex LTD20,288,3991.53%
Open positions onlySpreadex LTD16/07/202620,288,399 shares1.53%DateShareholderShares HeldPercentage16/07/2026Spreadex LTD20,288,3991.53%