EBS - Emergent BioSolutions Inc. Stock Analysis | Finranks