Versus - compare EMMBI and 16530409

Emmbi Industries Ltd. outperforms GLEN Industries Ltd. on 18 out of 27 parameters.