On March 12, 2026, Seres Therapeutics, Inc. reported its financial results for the year ended December 31, 2025, and updated its operational status. The press release and corporate presentation related to this announcement were made available on their website.