Growth Metrics

Emergent BioSolutions (EBS) Notes Payables: 2016-2023

Historic Notes Payables for Emergent BioSolutions (EBS) over the last 7 years, with Dec 2023 value amounting to $413.7 million.