Versus - compare SLDB and REPL

Replimune Group Inc outperforms Solid Biosciences Inc on 19 out of 24 parameters.