Seres Therapeutics, Inc. (MCRB)
NASDAQ: MCRB · Real-Time Price · USD
7.92
-0.13 (-1.61%)
At close: May 22, 2026, 4:00 PM EDT
8.06
+0.14 (1.77%)
After-hours: May 22, 2026, 7:21 PM EDT

Seres Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
77142144189701765
Market Cap Growth
26.35%-1.09%-23.96%-73.04%-8.39%-65.84%
Enterprise Value
127.36169.01195.94254.29678.44517.33
Last Close Price
7.9214.8816.6228.00112.00166.60
PE Ratio
-23.25----
PS Ratio
66.87180.23---5.28
PB Ratio
2.873.2210.43-4.2165.035.82
P/TBV Ratio
2.722.999.37-3.9956.135.81
P/FCF Ratio
-164.39----
P/OCF Ratio
-127.31---114.45
EV/Sales Ratio
111.04214.21---3.57
EV/FCF Ratio
-195.39----
Debt / Equity Ratio
2.631.646.02-4.3114.700.32
Debt / FCF Ratio
-95.91----
Net Debt / Equity Ratio
1.910.844.41-1.58-1.74-1.84
Net Debt / EBITDA Ratio
-0.60-0.41-0.52-0.370.104.13
Net Debt / FCF Ratio
-1.2043.01-0.41-0.560.0883.91
Asset Turnover
0.010.010000.42
Quick Ratio
1.552.400.801.302.123.53
Current Ratio
1.652.560.941.782.283.69
Return on Equity (ROE)
-76.32%19.64%809.55%1116.02%-267.24%-42.83%
Return on Assets (ROA)
-68.52%-67.60%-48.68%-55.16%-55.45%-18.48%
Return on Invested Capital (ROIC)
-107.67%-117.49%-86.36%-132.43%-408.64%-168.82%
Return on Capital Employed (ROCE)
-80.72%-86.43%-67.67%-74.59%-72.83%-22.66%
Earnings Yield
-4.30%0.00%---
FCF Yield
-0.61%----
Buyback Yield / Dilution
-11.78%-14.15%-21.40%-18.44%-17.86%-14.93%
Total Shareholder Return
-11.78%-14.15%-21.40%-18.44%-17.86%-14.93%
Updated May 5, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q