Seres Therapeutics, Inc. (MCRB)
NASDAQ: MCRB · Real-Time Price · USD
4.480
-0.240 (-5.08%)
At close: Aug 13, 2026, 4:00 PM EDT
4.450
-0.030 (-0.67%)
After-hours: Aug 13, 2026, 7:34 PM EDT

Seres Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
45142144189701765
Market Cap Growth
-64.99%-1.09%-23.96%-73.04%-8.39%-65.84%
Enterprise Value
85.59179.4204.61259.88682.49523.94
Last Close Price
4.4814.8816.6228.00112.00166.60
PE Ratio
-23.25----
PS Ratio
23.60180.23---5.28
PB Ratio
1.343.2210.43-4.2165.035.82
P/TBV Ratio
1.212.999.37-56.135.81
P/FCF Ratio
-164.39----
P/OCF Ratio
-127.31---114.45
EV/Sales Ratio
45.40227.38---3.62
EV/FCF Ratio
-207.40----
Debt / Equity Ratio
1.301.646.02-4.3114.700.32
Debt / FCF Ratio
-95.91----
Net Debt / Equity Ratio
1.190.844.41-1.58-1.74-1.84
Net Debt / EBITDA Ratio
-0.51-0.41-0.52-0.370.104.13
Net Debt / FCF Ratio
-0.8043.01-0.41-0.560.0883.91
Asset Turnover
0.020.010000.42
Quick Ratio
2.042.400.801.302.123.53
Current Ratio
2.112.560.941.782.283.69
Return on Equity (ROE)
-18.11%19.64%809.55%1116.02%-267.24%-42.83%
Return on Assets (ROA)
-70.09%-67.60%-48.68%-55.16%-55.45%-18.48%
Return on Invested Capital (ROIC)
-94.95%-89.92%-81.26%-112.49%-180.71%-93.76%
Return on Capital Employed (ROCE)
-83.85%-86.43%-67.67%-74.59%-72.83%-22.66%
Earnings Yield
-4.30%0.00%---
FCF Yield
-0.61%----
Buyback Yield / Dilution
-10.79%-14.16%-21.40%-18.44%-17.86%-14.93%
Total Shareholder Return
-10.79%-14.16%-21.40%-18.44%-17.86%-14.93%
SEC Filings: 10-K · 10-Q