2seventy bio Inc (NAS:TSVT)
$ 4.38 -0.055 (-1.24%) Market Cap: 225.15 Mil Enterprise Value: 267.66 Mil PE Ratio: 0 PB Ratio: 0.88 GF Score: 24/100