Versus - compare IMCR and JBIO

Jade Biosciences Inc outperforms Immunocore Holdings plc - ADR on 18 out of 26 parameters.