Versus - compare 11625761 and TROM

Trom Industries Ltd. outperforms Popular Foundations Ltd. on 15 out of 26 parameters.