Versus - compare ARCT and EBS

Arcturus Therapeutics Holdings Inc outperforms Emergent Biosolutions Inc on 22 out of 32 parameters.