Seres Therapeutics MCRB

NASDAQ MCRB
$4.50 -0.18 (-3.85%)
As of: Aug 20, 2026 · 3:46 PM EDT
Financial Ratios
Market Cap43.68 Mn
P/E-0.53
P/S23.20
Div. Yield0.00
Add ratio to table…

About

Seres Therapeutics, Inc. is a clinical-stage company dedicated to improving patient outcomes in medically vulnerable populations through the discovery and development of novel live biotherapeutic product candidates. The company’s core technology centers on live biotherapeutics—defined consortia of bacteria formulated for oral delivery—that aim to modulate host pathways at the mucosal barrier‑immune interface. Its lead product, VOWST, became the first FDA‑approved…

Read more ↓
Sector: Healthcare Sector rationale Seres Therapeutics is a clinical-stage biotechnology company that develops live biotherapeutic products (LBPs) such as VOWST, SER-155, and SER-603 to treat medical conditions like inflammatory bowel disease and bloodstream infections. Its revenue model is based on the sale of pharmaceutical assets (VOWST), milestone payments, and research grants for the development of medical therapies. Industry: Biotechnology Healthcare Primary Seres Therapeutics develops live biotherapeutic products (LBPs), which are defined consortia of bacteria, fitting the description of therapies derived from biological science. Its pipeline includes candidates like SER-155 and SER-603, and it generates revenue from the sale of its biologic product VOWST to Nestlé Health Science. Classified using BQ-MICS CIK: 0001609809

Disposal Group Name Breakdown of Revenue (2023)

Peer Comparison

Companies in the Biotechnology
S.No. Ticker Company Market CapP/EP/STotal Debt (Qtr)
1 VRTX Vertex Pharmaceuticals Inc / Ma 137.09 Bn31.1210.89-
2 REGN Regeneron Pharmaceuticals, Inc. 85.14 Bn19.675.481.99 Bn
3 ARGX Argenx Se 64.54 Bn37.6312.35-
4 MRNA Moderna, Inc. 52.05 Bn-16.5223.360.59 Bn
5 ONC BeOne Medicines Ltd. 41.24 Bn62.906.731.07 Bn
6 ALNY Alnylam Pharmaceuticals, Inc. 30.63 Bn39.546.38-
7 INSM INSMED Inc 27.12 Bn-30.9923.840.55 Bn
8 RPRX Royalty Pharma plc 26.95 Bn19.9610.639.34 Bn