Seres Therapeutics, Inc. (MCRB)
NASDAQ: MCRB · Real-Time Price · USD
8.30
-0.37 (-4.27%)
Mar 24, 2026, 10:37 AM EDT - Market open

Seres Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
80142144189701765
Market Cap Growth
-39.12%-1.09%-23.96%-73.04%-8.39%-65.84%
Enterprise Value
120.31169.01195.94254.29678.44517.33
Last Close Price
8.3014.8816.6228.00112.00166.60
PE Ratio
13.1423.25--1.58-2.42-11.57
PS Ratio
105.34180.23---5.28
PB Ratio
1.873.2210.43-4.2165.035.82
P/TBV Ratio
1.672.999.37-3.9956.135.81
P/FCF Ratio
96.08164.39-0.96-1.51-2.94-265.96
P/OCF Ratio
74.41127.31-0.97-1.61-3.06114.45
EV/Sales Ratio
152.49214.21---3.57
EV/EBITDA Ratio
--1.88-1.69-1.35-3.60-8.84
EV/EBIT Ratio
--1.80-1.62-1.30-3.48-8.02
EV/FCF Ratio
139.09195.39-1.32-2.03-2.84-179.75
Debt / Equity Ratio
1.641.646.02-4.3114.700.32
Debt / EBITDA Ratio
-0.92-0.92-0.79-1.05-0.86-0.84
Debt / FCF Ratio
95.9195.91-0.61-1.59-0.68-17.10
Net Debt / Equity Ratio
0.840.844.41-1.58-1.74-1.84
Net Debt / EBITDA Ratio
-0.41-0.41-0.52-0.370.104.13
Net Debt / FCF Ratio
43.0143.01-0.41-0.560.0883.91
Asset Turnover
0.010.010000.42
Quick Ratio
2.402.400.801.302.123.53
Current Ratio
2.562.560.941.782.283.69
Return on Equity (ROE)
19.64%19.64%809.55%1116.02%-267.24%-42.83%
Return on Assets (ROA)
-67.60%-67.60%-48.68%-55.16%-55.45%-18.48%
Return on Invested Capital (ROIC)
-117.49%-117.49%-86.36%-132.43%-408.64%-168.82%
Return on Capital Employed (ROCE)
-86.43%-86.43%-67.67%-74.59%-72.83%-22.66%
Earnings Yield
6.85%4.30%0.00%-63.46%-41.25%-8.64%
FCF Yield
1.04%0.61%-103.63%-66.29%-34.03%-0.38%
Buyback Yield / Dilution
-9.77%-9.77%-26.11%-11.21%-14.82%-0.28%
Updated Mar 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q