Versus - compare ANRO and REPL

Replimune Group Inc outperforms Alto Neuroscience Inc. on 16 out of 23 parameters.