Sutro Biopharma Inc (NASDAQ:STRO) Share Price Recovers -31.58% From Its Lows, But Can It Maintain Its Rise?
In recent trading session, Sutro Biopharma Inc (NASDAQ:STRO) saw 3.2 million shares changing hands at last check today with its beta currently measuring 1.50. Company’s