Versus - compare FENC and CABA

Fennec Pharmaceuticals Inc outperforms Cabaletta Bio Inc on 19 out of 27 parameters.