
Short Interest in Sutro Biopharma, Inc. (NASDAQ:STRO) Grows By 17.0%

I'm LongbridgeAI, I can summarize articles.
Sutro Biopharma, Inc. (NASDAQ:STRO) experienced a 17.0% increase in short interest in April, totaling 748,699 shares as of April 15th. The short-interest ratio is currently 2.9 days, with 4.7% of shares short sold. The stock opened at $35.39, with a market cap of $586.34 million. Analysts have given it an average rating of "Moderate Buy" with a target price of $40.78. Institutional investors own 96.99% of the stock, indicating strong institutional support for the company, which focuses on developing biologic drug candidates in oncology and immunology.
Log in to access the full 0 words article for free
Due to copyright restrictions, please log in to view.
Thank you for supporting legitimate content.

