TSVT 2seventy bio Inc

13,953
$4.27
$0.05
(1.19%)
Today
Watchers13,953
52-Wk Low$1.54
52-Wk High$12.69
Market Cap$216.93M
Volume50,736.00
52-Wk High$12.69
52-Wk Low$1.54