Sutro Biopharma, Inc. (STRO) NASDAQ

24.81

-3.44(-12.18%)

Updated at June 02 03:49PM

Currency In USD