Sutro Biopharma Inc (NAS:STRO)
$ 4.225 -0.105 (-2.42%) Market Cap: 345.58 Mil Enterprise Value: 69.02 Mil PE Ratio: 0 PB Ratio: 2.76 GF Score: 61/100