2seventy bio Inc.

2.53
0.14 (5.86%)
At close: Feb 13, 2025, 3:59 PM
2.55
0.79%
After-hours Feb 13, 2025, 04:01 PM EST