Sutro Biopharma, Inc.
Exchange: nyse
none
160382176.00
-122962000.00
0.338374735805
-0.763952619604
0%
0