2seventy bio, Inc. (TSVT)
May 13, 2025 - TSVT was delisted (reason: acquired by BMY)
5.00
0.00 (0.00%)
Inactive · Last trade price on May 12, 2025

2seventy bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
May '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
266152216355599-
Market Cap Growth
--29.84%-39.16%-40.68%--
Enterprise Value
333207192304713-
Last Close Price
5.002.944.279.3725.63-
PS Ratio
5.424.012.153.8810.99-
PB Ratio
1.230.720.851.141.67-
P/TBV Ratio
1.280.740.871.221.77-
EV/Sales Ratio
6.885.461.913.3213.08-
Debt / Equity Ratio
1.121.161.000.870.781.71
Asset Turnover
0.100.070.160.130.100.79
Quick Ratio
4.694.553.853.602.870.14
Current Ratio
4.804.673.983.772.960.33
Return on Equity (ROE)
-1.94%-24.56%-76.91%-75.83%-134.52%-203.03%
Return on Assets (ROA)
-7.49%-12.63%-22.17%-23.20%-36.55%-28.81%
Return on Invested Capital (ROIC)
-8.12%-13.65%-24.79%-26.88%-46.42%-47.64%
Earnings Yield
-1.54%-37.74%-100.65%-71.54%-48.79%-
FCF Yield
-20.36%-56.51%-83.60%-72.89%-36.47%-
Buyback Yield / Dilution
-2.02%-5.97%-38.27%-51.65%-0.56%-
Updated Mar 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q