2seventy bio Inc (NAS:TSVT)
$ 4.51 0.11 (2.5%) Market Cap: 231.84 Mil Enterprise Value: 303.53 Mil PE Ratio: 0 PB Ratio: 1.12 GF Score: 44/100