Seres Therapeutics (MCRB) Financial Ratios | The Fly