Sutro Biopharma Reports Third Quarter 2026 Financial Results and Business HighlightsNov 12, 4:36 PM ET#STRO