Versus - compare REPL and AVXL

Replimune Group Inc outperforms Anavex Life Sciences Corporation on 21 out of 29 parameters.