Versus - compare ARCT and ORMP

Oramed Pharmaceuticals, Inc outperforms Arcturus Therapeutics Holdings Inc on 23 out of 30 parameters.