Versus - compare REPL and ALLO

Allogene Therapeutics Inc outperforms Replimune Group Inc on 15 out of 27 parameters.