Versus - compare 14095299 and CAPFIN

Regis Industries Ltd. outperforms Capfin India Ltd. on 23 out of 30 parameters.