Seres Therapeutics (MCRB) Finished Goods (2023 - 2024)

Seres Therapeutics (MCRB) has disclosed Finished Goods for 2 consecutive years, with $484000.0 as the latest value for Q1 2024.