Sutro Biopharma, Inc. (NASDAQ:STRO) Short Interest Up 20.1% in March
Sutro Biopharma, Inc. (NASDAQ:STRO - Get Free Report) saw a significant growth in short interest during the month of March. As of March 31st, there was short interest totaling 639,714 shares, a...