2seventy bio, Inc. (TSVT)
NASDAQ: TSVT · IEX Real-Time Price · USD
4.865
-0.065 (-1.32%)
May 3, 2024, 10:46 AM EDT - Market open

2seventy bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019
Market Capitalization
250216355599--
Market Cap Growth
--39.16%-40.68%---
Enterprise Value
293256359616128134
PE Ratio
-0.99-0.99-1.40-2.05--
PS Ratio
2.522.153.8810.99--
PB Ratio
0.990.851.141.67--
P/FCF Ratio
-1.20-1.20-1.37-2.74--
P/OCF Ratio
-1.30-1.30-1.56-2.90--
EV/Sales Ratio
2.922.553.9311.300.513.02
EV/EBITDA Ratio
-1.23-1.23-1.48-2.23-1.19-0.43
EV/EBIT Ratio
-1.18-1.18-1.41-2.11-1.06-0.42
EV/FCF Ratio
-1.42-1.42-1.39-2.82-1.42-0.50
Debt / Equity Ratio
1.011.010.870.781.713.06
Debt / EBITDA Ratio
-1.24-1.24-1.11-1.02-1.19-0.43
Debt / FCF Ratio
-1.42-1.42-1.04-1.29-1.42-0.50
Quick Ratio
3.853.853.602.870.140.07
Current Ratio
3.983.983.772.960.330.20
Asset Turnover
0.150.150.120.100.79-
Return on Equity (ROE)
-65.40%-65.40%-69.60%-134.50%-203.00%-
Return on Assets (ROA)
-32.80%-32.80%-33.80%-54.50%-38.30%-
Return on Capital (ROIC)
-46.36%-46.36%-45.28%-48.83%-71.52%-190.66%
Earnings Yield
-85.85%-100.65%-71.54%-48.79%--
FCF Yield
-71.31%-83.60%-72.89%-36.47%--
Buyback Yield / Dilution
-38.27%-38.27%-51.65%-0.56%--
Total Shareholder Return
-38.27%-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).