Seres Therapeutics, Inc. (MCRB)
NASDAQ: MCRB · Real-Time Price · USD
5.70
-0.62 (-9.81%)
At close: Jun 12, 2026, 4:00 PM EDT
5.90
+0.20 (3.51%)
After-hours: Jun 12, 2026, 7:29 PM EDT

Seres Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
55142144189701765
Market Cap Growth
-10.39%-1.09%-23.96%-73.04%-8.39%-65.84%
Enterprise Value
106.35179.4204.61259.88682.49523.94
Last Close Price
5.7014.8816.6228.00112.00166.60
PE Ratio
-23.25----
PS Ratio
48.55180.23---5.28
PB Ratio
2.293.2210.43-4.2165.035.82
P/TBV Ratio
1.952.999.37-3.9956.135.81
P/FCF Ratio
-164.39----
P/OCF Ratio
-127.31---114.45
EV/Sales Ratio
92.72227.38---3.62
EV/FCF Ratio
-207.40----
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)
-89.50%-89.92%-66.38%-93.34%-164.64%-72.88%
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%
SEC Filings: 10-K · 10-Q