Emergent BioSolutions Inc. (EBS) has a MoatMap StockRank of 72/100 based on Quality (65/100), Value (47/100), and Momentum (44/100) factor scores. The current signal is BUY.