Investors must take note of Sutro Biopharma Inc’s (STRO) performance last week, which was -16.08%.
Sutro Biopharma Inc (NASDAQ: STRO) kicked off on Monday, down -9.75% from the previous trading day, before settling in for the closing price of $1.59.