Versus - compare TRF and 12270286

Om Galaxy Ltd. outperforms TRF Ltd. on 13 out of 14 parameters.