Sutro Biopharma Inc (FRA:S09)
€ 3.82 -0.16 (-4.02%) Market Cap: 309.02 Mil Enterprise Value: 46.27 Mil PE Ratio: 0 PB Ratio: 2.61 GF Score: 61/100