Emergent BioSolutions Inc. (LON:0IGA)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in USD
5.96
-0.24 (-3.87%)
Nov 10, 2026, 4:59 PM GMT
Market Cap224.57M -44.6%
Revenue (ttm)488.92M -17.7%
Net Income-196.37M
EPS-3.75
Shares Out n/a
PE Ration/a
Forward PE7.11
Dividendn/a
Ex-Dividend Daten/a
Volume166
Open6.08
Previous Close6.20
Day's Range5.83 - 6.18
52-Week Range4.37 - 13.91
Beta2.29
Analystsn/a
Price Targetn/a
Earnings DateNov 2, 2026