Sutro Biopharma, Inc. (STRO) NASDAQ

10.85

+0.217(+2.04%)

Updated at January 14 09:45AM

Currency In USD