Sutro Biopharma Inc (NAS:STRO)
$ 4.455 -0.16 (-3.47%) Market Cap: 365.15 Mil Enterprise Value: -21.61 Mil PE Ratio: 0 PB Ratio: 2.48 GF Score: 59/100