Is Sutro Biopharma Inc (NASDAQ:STRO), -546.25% Below Its High, Poised For A Strong Recovery?
In last trading session, Sutro Biopharma Inc (NASDAQ:STRO) saw 1.13 million shares changing hands with its beta currently measuring 1.70. Company’s recent per share price