Sutro Biopharma Inc (NAS:STRO)
$ 1.93 0.06 (3.21%) Market Cap: 159.15 Mil Enterprise Value: -204.25 Mil PE Ratio: 0 PB Ratio: 1.43 GF Score: 59/100