Versus - compare SHK and 17041242

Recode Studios Ltd. outperforms S H Kelkar & Company Ltd. on 20 out of 30 parameters.