Versus - compare 16530409 and EMMBI

Emmbi Industries Ltd. outperforms GLEN Industries Ltd. on 19 out of 28 parameters.