Versus - compare 13193122 and MACOBSTECH

Finelistings Technologies Ltd. outperforms Macobs Technologies Ltd. on 13 out of 25 parameters.