TSVT 2seventy bio Inc

13,953
$4.31
$0.09
(2.13%)
Today
Watchers13,953
52-Wk Low$1.54
52-Wk High$12.69
Market Cap$216.93M
Volume3,509.00
52-Wk High$12.69
52-Wk Low$1.54