Sutro Biopharma Inc (NAS:STRO)
$ 4.35 0.07 (1.64%) Market Cap: 355.68 Mil Enterprise Value: 7.97 Mil PE Ratio: 0 PB Ratio: 1.74 GF Score: 61/100