Compare Stocks: EBS

EBS

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
EBSEmergent BioSolutions Inc.649.15M12.361.64%653,8599.15788.90M

Average Return