Sutro Biopharma shares are trading higher after Oppenheimer maintained its Outperform rating and $10 price target on the stock. The company recently reported 2023 financial results.
Sutro Biopharma -0.85%
Sutro Biopharma STRO | 3.52 | -0.85% |
Sutro Biopharma shares are trading higher after Oppenheimer maintained its Outperform rating and $10 price target on the stock. The company recently reported 2023 financial results.