Versus - compare 541228 and 13521265

Shining Tools Ltd. outperforms Taylormade Renewables Ltd. on 21 out of 25 parameters.