Stocktoria

Seres Therapeutics, Inc. MCRB

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2015-06-26 · LEI

Seres Therapeutics, Inc. statistics & valuation

P / E12.0×
P / S86.9×
P / B1.6×
P / FCF79.3×
Net margin721.9%
FCF margin109.6%
Return on capital-79.1%
Graham number +72.9%$8.16

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($8.16); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
-420.70% -278.40% -350.00% -203.70% -268.30% -45.20% -3509.50% 721.90% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-426.50% -284.70% -354.80% -208.30% -265.30% -44.50% -2524.00% -11910.10% 2016201720182019202020212022202320242025
Return on equity (%)
-69.00% -147.30% -51.00% -49.90% -2319.90% 1.00% 12.90% 2016201720182019202020212022202320242025
Shares outstanding
40.4M 40.6M 40.9M 70.1M 91.5M 91.9M 125.2M 135.0M 8.7M 9.6M 2016201720182019202020212022202320242025
Net debt ($)
-$40.1M -$91.0M -$156.0M -$113.0M -$18.0M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-33.60% -47.20% -82.10% -53.10% -26.00% -18.50% -71.70% -31.70% 0.10% 4.10% 2016201720182019202020212022202320242025
Free cash flow margin (%)
103.00% -249.80% -229.20% -224.70% -283.60% -2.00% -3347.90% 109.60% 2016201720182019202020212022202320242025
Debt / equity (×)
0.14× 0.18× 4.64× 2016201720182019202020212022202320242025
EPS ($)
-$1.12 -$0.72 -$2.31 -$17.77 $0.00 $0.64 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-11910.1%-2524.0%-44.5%-265.3%-208.3%-354.8%-284.7%-426.5%
Net margin721.9%-3509.5%-45.2%-268.3%-203.7%-350.0%-278.4%-420.7%
FCF margin109.6%-3347.9%-2.0%-283.6%-224.7%-229.2%-249.8%103.0%
Return on assets4.1%0.1%-31.7%-71.7%-18.5%-26.0%-53.1%-82.1%-47.2%-33.6%
Return on equity12.9%1.0%253.5%-2319.9%-49.9%-51.0%145.4%205.9%-147.3%-69.0%
Debt / equity-2.45×4.64×0.18×0.14×-0.52×
Current ratio2.560.941.782.283.695.792.182.204.906.51

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.