Seres Therapeutics, Inc.

Seres Therapeutics, Inc. (MCRB)

Market Cap

156.31M

Website

https://www.serestherapeutics.com

Earnings Date

Nov 13, 2024

Employees

233

IPO Date

Jun 26, 2015