Versus - compare 12541583 and NORRIS

Cian Healthcare Ltd. outperforms Norris Medicines Ltd. on 19 out of 29 parameters.