MyFinsight

HomeBlogAbout

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||
Financial Ratios
2026-03-31
2025-12-31
2025-09-30
2025-06-30
Free Cash flow
-16,360
-14,739
2,198
13,406
Return on Equity
-
52.406
18.775
-60.258
Net Profit Margin
-
-8,777.652
2,337.322
-
Debt to Asset Ratio
77.47
68.003
69.543
77.086
Cash Ratio
154.229
236.86
212.395
146.668
Quick Ratio
164.583
255.543
229.734
157.353
Current Ratio
164.583
255.543
229.734
157.353

Time Plot

Show the time plot by selecting a row from the table.

Seres Therapeutics, Inc. (MCRB)

Seres Therapeutics, Inc. (MCRB)