
Recent developments with Sutro Biopharma Inc (STRO) have led to the company’s beta value being reach 1.71 cents.
On Monday, Sutro Biopharma Inc (NASDAQ: STRO) was 10.20% up from the session before settling in for the closing price of $0.80. A 52-week range