Sutro Biopharma posts early STRO-004 responses, updates Q2 2026 financialsAug 12Clinical readoutSTRO-004Sutro Biopharma, Inc.