Versus - compare XENE and DFTX

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