Versus - compare XENE and DFTX

Mind Medicine Inc outperforms Xenon Pharmaceuticals Inc on 14 out of 25 parameters.