Seres Therapeutics, Inc. (MCRB)
NASDAQ: MCRB · IEX Real-Time Price · USD
0.560
-0.024 (-4.16%)
At close: Apr 19, 2024, 4:00 PM
0.583
+0.023 (4.14%)
After-hours: Apr 19, 2024, 7:59 PM EDT

Seres Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013
Market Capitalization
851816987652,2362411854114001,370-
Upgrade
Market Cap Growth
--74.06%-8.81%-65.78%825.79%30.76%-55.07%2.87%-70.85%--
Upgrade
Enterprise Value
1622596715162,023191992612051,164-112
Upgrade
PE Ratio
-1.59-1.59-2.79-11.67-25.08-3.44-1.87-4.60-4.36-25.02-
Upgrade
PS Ratio
0.671.4397.885.2867.317.006.5312.8018.36--
Upgrade
PB Ratio
-4.03-4.0364.715.8212.79-5.00-3.846.773.016.67-
Upgrade
P/FCF Ratio
-1.44-1.44-2.92-265.84-23.73-3.11-2.85-5.1217.81-30.32-
Upgrade
P/OCF Ratio
-1.54-1.54-3.05114.40-23.88-3.16-2.94-5.449.10-33.55-
Upgrade
EV/Sales Ratio
1.292.0594.103.5660.905.553.498.139.41--
Upgrade
EV/EBITDA Ratio
-3.03-3.03-2.89-9.65-26.16-3.19-1.08-3.18-2.31-21.506.86
Upgrade
EV/EBIT Ratio
-2.57-2.57-2.75-8.23-23.46-2.74-1.00-2.92-2.21-21.216.78
Upgrade
EV/FCF Ratio
-2.06-2.06-2.81-179.15-21.47-2.47-1.52-3.259.13-25.759.84
Upgrade
Debt / Equity Ratio
-4.77-4.7715.080.370.23-0.93-----0.09
Upgrade
Debt / EBITDA Ratio
-2.50-2.50-0.70-0.92-0.53-0.75-----0.15
Upgrade
Debt / FCF Ratio
-1.71-1.71-0.68-17.10-0.43-0.58-----0.22
Upgrade
Quick Ratio
1.471.472.213.635.672.102.044.756.3918.9222.40
Upgrade
Current Ratio
1.781.782.283.695.792.182.204.906.5119.0122.39
Upgrade
Asset Turnover
0.360.360.020.440.150.270.220.150.0700
Upgrade
Interest Coverage
-7.63-7.63-40.55-21.54-29.48-139.00-----78.95
Upgrade
Return on Equity (ROE)
533.70%533.70%-548.60%-47.50%-151.30%167.00%483.60%-103.50%-56.90%-44.80%95.10%
Upgrade
Return on Assets (ROA)
-32.40%-32.40%-79.80%-19.80%-39.20%-55.20%-75.80%-41.40%-30.50%-33.50%-30.10%
Upgrade
Return on Capital (ROIC)
-63.87%-63.87%-142.17%-35.69%-40.89%2028.10%208.73%-150.57%-70.00%-26.71%62.28%
Upgrade
Earnings Yield
-134.51%-62.84%-35.85%-8.57%-3.99%-29.10%-53.58%-21.75%-22.92%-4.00%-
Upgrade
FCF Yield
-148.23%-69.26%-34.20%-0.38%-4.21%-32.10%-35.08%-19.51%5.61%-3.30%-
Upgrade
Buyback Yield / Dilution
-18.44%-18.44%-17.86%-14.93%-40.85%-39.04%-0.73%-1.51%-69.33%-248.73%-5.52%
Upgrade
Total Shareholder Return
-18.44%-18.44%-17.86%-14.93%-40.85%-39.04%-0.73%-1.51%-69.33%-248.73%-5.52%
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).