NASDAQ:MCRB | Key Financial Ratios | Seres Therapeutics, Inc.

Complete source-backed ratio history.

Available history
2013-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.11-22.11%-65.05%
2026-03-311.65-39.87%-176.98%
2025-12-312.564.12%12.88%
2025-09-302.33.76%12.34%
2025-06-301.5759.78%260.90%
2025-03-312.1144.43%144.56%
2024-12-310.940.10%0.99%
2024-09-301.12-14.25%-106.51%
2024-06-301.38-50.39%186.17%
2024-03-311.68-24.23%138.41%
2023-12-311.78-31.71%253.53%
2023-09-302.71-38.42%934.15%
2023-06-303.23-37.75%-678.43%
2023-03-311.82-97.97%552.96%
2022-12-312.28-71.72%-2319.92%
2022-09-303.03-74.19%-342.33%
2022-06-302.35-37.75%-447.32%
2022-03-313.2-27.11%-107.14%
2021-12-313.69-18.48%-49.87%
2021-09-303.79-8.54%-19.25%
2021-06-304-49.07%-130.93%
2021-03-315.26-34.25%-72.87%
2020-12-315.79-25.99%-51.00%
2020-09-306.73-25.17%-47.67%
2020-06-301.64-75.27%115.57%
2020-03-311.83-59.51%106.78%
2019-12-312.18-53.06%145.43%
2019-09-302.12-58.63%225.92%
2019-06-302.53-53.62%435.93%
2019-03-311.63-89.08%136.55%
2018-12-312.2-82.13%205.94%
2018-09-302.04-97.77%348.79%
2018-06-302.76-68.89%691.22%
2018-03-313.6-57.59%-915.14%
2017-12-314.9-47.16%-147.25%
2017-09-306.53-40.45%-100.22%
2017-06-306.86-45.05%-110.83%
2017-03-317.06-39.76%-87.35%
2016-12-316.51-33.59%-69.05%
2016-09-306.54-28.89%-55.81%
2016-06-307.94-26.74%-48.91%
2016-03-3112.36-20.50%-35.04%
2015-12-3119.01-27.37%-28.90%
2015-09-3045.89-21.10%-21.56%
2015-06-3016.68-36.98%-39.46%
2014-12-3122.39

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.564.12%12.88%
2024-12-310.940.10%0.99%
2023-12-311.78-31.71%253.53%
2022-12-312.28-71.72%-2319.92%
2021-12-313.69-18.48%-49.87%
2020-12-315.79-25.99%-51.00%
2019-12-312.18-53.06%145.43%
2018-12-312.2-82.13%205.94%
2017-12-314.9-47.16%-147.25%
2016-12-316.51-33.59%-69.05%
2015-12-3119.01-25.26%-26.67%
2014-12-3122.39-14.24%62.53%
2013-12-3154.89%