Compare Stocks: EBS

EBS

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
EBSEmergent BioSolutions Inc.624.99M11.90-1.24%696,2528.81788.90M

Average Return