Versus - compare MGTX and ANRO

Alto Neuroscience Inc. outperforms MeiraGTx Holdings plc on 19 out of 24 parameters.