Seres Therapeutics returns to Q2 FY26 net income of 4.58 million; revenue rises to 736,000 - MCRB News | Rallies