On May 13, 2025, Spero Therapeutics, Inc. announced its financial results for Q1 2025, revealing key performance metrics in a press release. This filing does not indicate significant changes but keeps investors informed about the company's financial status.