Versus - compare CNQ and SHEL

Canadian Natural Resources Ltd. outperforms Shell Plc - ADR (Representing - Ordinary Shares) on 21 out of 26 parameters.