Versus - compare 542025 and DELTA

Delta Industrial Resources Ltd. outperforms Sun Retail Ltd. on 16 out of 27 parameters.