Versus - compare GENNEX and 12541924

Gennex Laboratories Ltd. outperforms Speciality Medicines Ltd. on 12 out of 23 parameters.