Analysts Update Their Price Forecasts For 2seventy bio Inc (TSVT)

2seventy bio Inc (TSVT) concluded trading on Wednesday at a closing price of $5.14, with 13.69 million shares of worth about $70.38 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -25.94% during that period and on Wednesday, January 31 the price saw a […]