Versus - compare 17041242 and SHK

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