On August 7, 2025, Sutro Biopharma, Inc. reported its financial results for the quarter ending June 30, 2025, through a press release. The filing includes a detailed financial performance update but does not provide specific quantitative results in the summary.