Emergent BioSolutions Earnings: Revenue, Margins, And GAAP… — EBS -0.80 · News Impact Screener