DISCLOSEDQuarterlyRenaissance TechnologiesLesaka Technologies Inc · NASDAQ185,900 sh · $946.2KFiled 31 Mar 2026·SEC 13F·view source