Versus - compare 13521267 and AARON

L T Elevator Ltd. outperforms Aaron Industries Ltd. on 18 out of 29 parameters.