Emergent BioSolutions Inc. (EBS)
NYSE: EBS · IEX Real-Time Price · USD
11.02
-0.18 (-1.61%)
Jul 22, 2024, 10:31 AM EDT - Market open

Emergent BioSolutions Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2004
Market Capitalization
5751255892,3394,7492,785
Upgrade
Market Cap Growth
-74.57%-78.87%-74.81%-50.75%70.51%-7.78%
Upgrade
Enterprise Value
1,4028731,3522,6035,0023,428
Upgrade
PE Ratio
--0.16-2.7810.6515.5351.10
Upgrade
PS Ratio
0.480.120.531.323.012.52
Upgrade
PB Ratio
0.870.190.431.453.282.56
Upgrade
P/FCF Ratio
-1.00-0.48-3.9324.3412.0227.55
Upgrade
P/OCF Ratio
-1.56-0.60-17.287.308.8414.81
Upgrade
EV/Sales Ratio
1.180.831.211.473.173.10
Upgrade
EV/EBITDA Ratio
-2.77-1.68-35.225.648.9715.14
Upgrade
EV/EBIT Ratio
-2.07-1.36-7.447.7111.2929.61
Upgrade
EV/FCF Ratio
-7.25-3.39-9.0227.0912.6633.91
Upgrade
Debt / Equity Ratio
1.361.321.010.520.600.75
Upgrade
Debt / EBITDA Ratio
-2.62-1.66-36.611.821.573.58
Upgrade
Debt / FCF Ratio
-6.85-3.34-9.388.752.218.02
Upgrade
Quick Ratio
0.500.460.652.292.222.03
Upgrade
Current Ratio
1.081.040.993.403.113.17
Upgrade
Asset Turnover
0.620.480.390.610.620.48
Upgrade
Interest Coverage
-4.92-7.32-4.879.7914.163.02
Upgrade
Return on Equity (ROE)
-76.20%-86.80%-14.30%14.20%24.60%5.30%
Upgrade
Return on Assets (ROA)
-29.40%-34.40%-7.30%7.50%11.90%2.40%
Upgrade
Return on Capital (ROIC)
-34.34%-48.12%-6.09%10.08%14.02%4.23%
Upgrade
Earnings Yield
-98.32%-610.73%-35.91%9.39%6.44%1.96%
Upgrade
FCF Yield
-23.00%-207.11%-25.44%4.11%8.32%3.63%
Upgrade
Buyback Yield / Dilution
-3.98%-2.20%7.39%-0.56%-2.67%-1.95%
Upgrade
Total Shareholder Return
-3.98%-2.20%7.39%-0.56%-2.67%-1.95%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).