Versus - compare 16530409 and APT

Apt Packaging Ltd. outperforms GLEN Industries Ltd. on 15 out of 25 parameters.