Versus - compare EBS and AGLE

Emergent Biosolutions Inc outperforms Aeglea BioTherapeutics Inc on 18 out of 28 parameters.