EBS Simply Wall St. 3 days ago How The Investment Narrative For Emergent BioSolutions (EBS) Is Shifting After The $12 Target Reset