Neutral
Sutro Biopharma, Inc. ( STRO ) Reports Q2 Loss, Beats Revenue Estimates
Sutro Biopharma (STRO) delivered earnings and revenue surprises of +64.10% and +293.54%, respectively, for the quarter ended June 2025. Do the numbers hold clues to what lies ahead for the stock?