Sutro Biopharma, Inc. (STRO) NASDAQ

0.82

-0.1259(-13.36%)

Updated at November 07 04:00PM

Currency In USD