Seres Therapeutics, Inc. (MCRB)
NASDAQ: MCRB · Real-Time Price · USD
19.12
-0.38 (-1.95%)
Oct 10, 2025, 4:00 PM EDT - Market closed

Seres Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202013 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2013 - 2019
1671441893538112
Upgrade
Market Cap Growth
20.51%-23.96%439.21%-8.39%-65.84%825.95%
Upgrade
Enterprise Value
209.44195.94254.2912.25-209.83-106.38
Upgrade
Last Close Price
19.1216.6228.005.608.3324.50
Upgrade
PE Ratio
1.95--1.57-0.12-0.58-1.09
Upgrade
PS Ratio
----0.263.37
Upgrade
PB Ratio
5.0810.43-4.213.250.290.64
Upgrade
P/TBV Ratio
4.889.37-3.992.810.290.56
Upgrade
P/FCF Ratio
--0.96-1.51-0.15-13.30-1.19
Upgrade
P/OCF Ratio
--0.97-1.61-0.155.72-1.20
Upgrade
EV/Sales Ratio
-----1.45-3.20
Upgrade
EV/EBITDA Ratio
-35.83-2.21-0.073.581.30
Upgrade
EV/EBIT Ratio
---2.10-0.063.251.21
Upgrade
EV/FCF Ratio
--1.32-2.03-0.0572.911.13
Upgrade
Debt / Equity Ratio
2.376.02-4.3114.700.320.20
Upgrade
Debt / EBITDA Ratio
4.1616.76-1.73-0.86-0.84-0.50
Upgrade
Debt / FCF Ratio
-1.45-0.61-1.59-0.68-17.10-0.43
Upgrade
Asset Turnover
00000.420.14
Upgrade
Quick Ratio
1.500.801.302.123.535.67
Upgrade
Current Ratio
1.570.941.782.283.695.79
Upgrade
Return on Equity (ROE)
307.81%0.00%737.45%-427.09%-42.83%-140.99%
Upgrade
Return on Assets (ROA)
11.57%0.00%-34.30%-55.45%-18.48%-37.08%
Upgrade
Return on Capital (ROIC)
15.31%0.00%-58.04%-164.64%-72.88%-106.93%
Upgrade
Return on Capital Employed (ROCE)
15.52%0.00%-46.38%-72.83%-22.66%-46.02%
Upgrade
Earnings Yield
51.36%0.00%-63.57%-825.00%-172.87%-91.43%
Upgrade
FCF Yield
-36.07%-103.63%-66.29%-680.61%-7.52%-84.08%
Upgrade
Buyback Yield / Dilution
0.00%-26.11%-11.21%-296.34%-5.55%-270.82%
Upgrade
Total Shareholder Return
--26.11%-11.21%-296.34%-5.55%-270.82%
Upgrade
Updated Aug 6, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q