Sutro Biopharma Inc (NASDAQ:STRO) Adds 10.82 Percent In A Week: What Motivates The Stock?
In last trading session, Sutro Biopharma Inc (NASDAQ:STRO) saw 0.72 million shares changing hands with its beta currently measuring 1.10. Company’s recent per share price