2seventy bio, Inc. (TSVT)
NASDAQ: TSVT · IEX Real-Time Price · USD
4.470
-0.050 (-1.11%)
At close: Jul 19, 2024, 12:00 AM
4.480
+0.010 (0.22%)
Pre-market: Jul 22, 2024, 8:05 AM EDT

2seventy bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019
Market Capitalization
230216355599--
Market Cap Growth
-46.38%-39.16%-40.68%---
Enterprise Value
301256359616128134
PE Ratio
--0.99-1.40-2.05--
PS Ratio
3.232.153.8810.99--
PB Ratio
1.110.851.141.67--
P/FCF Ratio
-1.64-1.20-1.37-2.74--
P/OCF Ratio
-1.72-1.30-1.56-2.90--
EV/Sales Ratio
4.232.553.9311.300.513.02
EV/EBITDA Ratio
-1.62-1.23-1.48-2.23-1.19-0.43
EV/EBIT Ratio
-1.55-1.18-1.41-2.11-1.06-0.42
EV/FCF Ratio
-2.06-1.42-1.39-2.82-1.42-0.50
Debt / Equity Ratio
1.221.010.870.781.713.06
Debt / EBITDA Ratio
-1.19-1.24-1.11-1.02-1.19-0.43
Debt / FCF Ratio
-1.51-1.42-1.04-1.29-1.42-0.50
Quick Ratio
3.203.853.602.870.140.07
Current Ratio
3.523.983.772.960.330.20
Asset Turnover
0.120.150.120.100.79-
Return on Equity (ROE)
-78.60%-65.40%-69.60%-134.50%-203.00%-
Return on Assets (ROA)
-36.90%-32.80%-33.80%-54.50%-38.30%-
Return on Capital (ROIC)
-52.91%-46.36%-45.28%-48.83%-71.52%-190.66%
Earnings Yield
-97.15%-100.65%-71.54%-48.79%--
FCF Yield
-73.06%-83.60%-72.89%-36.47%--
Buyback Yield / Dilution
-19.79%-38.27%-51.65%-0.56%--
Total Shareholder Return
-19.79%-38.27%-51.65%-0.56%--
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).