Open positions onlySpreadex LTD07/08/202613,723,056 shares3.30%DateShareholderShares HeldPercentage07/08/2026Spreadex LTD13,723,0563.30%
Open positions onlySpreadex LTD07/08/202613,723,056 shares3.30%DateShareholderShares HeldPercentage07/08/2026Spreadex LTD13,723,0563.30%