Versus - compare 16530409 and BARFLEX

GLEN Industries Ltd. outperforms Barflex Polyfilms Ltd. on 23 out of 31 parameters.