Versus - compare IMUX and EBS

Immunic Inc outperforms Emergent Biosolutions Inc on 22 out of 32 parameters.