Sutro Biopharma Inc (NAS:STRO)
$ 4.3 0.07 (1.65%) Market Cap: 352.81 Mil Enterprise Value: 3.88 Mil PE Ratio: 0 PB Ratio: 1.76 GF Score: 63/100