Versus - compare REPL and NGNE

Replimune Group Inc outperforms Neurogene Inc on 16 out of 28 parameters.