Seres Therapeutics Inc. (MCRB) reports earnings