Versus - compare REPL and ALLO

Replimune Group Inc outperforms Allogene Therapeutics Inc on 22 out of 29 parameters.