NASDAQ
No price data available for this timeframe.
Seres Therapeutics, Inc. (MCRB) reported revenue of $789.00K and net income of $5.70M for FY 2025, with a net profit margin of 721.9%. Revenue represents total sales while net income is the profit remaining after all expenses. The relationship between them reflects overall profitability.