Versus - compare FENC and ARCT

Fennec Pharmaceuticals Inc outperforms Arcturus Therapeutics Holdings Inc on 19 out of 31 parameters.