Does Sutro Biopharma Inc (NASDAQ: STRO) Still Look Attractive After A -1.02% Selloff Last Week?
During the last session, Sutro Biopharma Inc (NASDAQ:STRO)’s traded shares were 0.83 million, with the beta value of the company hitting 1.14. At the end