Versus - compare CNTA and DFTX

Mind Medicine Inc outperforms Centessa Pharmaceuticals plc - ADR on 18 out of 26 parameters.