TELA Bio, Inc. (TELA)
NASDAQ: TELA · IEX Real-Time Price · USD
4.800
-0.120 (-2.44%)
May 8, 2024, 4:00 PM EDT - Market closed

TELA Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017
Market Capitalization
118162220186217148--
Market Cap Growth
--26.42%18.68%-14.47%46.96%---
Enterprise Value
11215621817317312312-7
PE Ratio
-3.47-3.47-4.97-5.58-7.54-4.89--
PS Ratio
2.032.775.326.3011.929.56--
PB Ratio
6.288.5915.409.244.434.77--
P/FCF Ratio
-3.91-3.91-5.29-5.98-8.82-5.74--
P/OCF Ratio
-3.97-3.97-5.41-6.10-8.88-5.79--
EV/Sales Ratio
1.922.665.275.889.537.991.51-1.61
EV/EBITDA Ratio
-3.83-3.83-5.59-5.94-7.02-6.77-0.690.43
EV/EBIT Ratio
-3.76-3.76-5.42-5.84-6.88-6.56-0.650.41
EV/FCF Ratio
-3.75-3.75-5.24-5.58-7.05-4.80-0.620.42
Debt / Equity Ratio
2.152.152.791.570.630.98-0.22-0.04
Debt / EBITDA Ratio
-1.00-1.00-1.02-1.08-1.25-1.66-1.65-0.28
Debt / FCF Ratio
-0.98-0.98-0.96-1.01-1.25-1.18-1.49-0.27
Quick Ratio
3.343.343.924.5511.678.551.941.97
Current Ratio
4.234.235.045.5812.609.582.432.33
Asset Turnover
0.730.730.650.420.220.330.39-
Interest Coverage
-7.93-7.93-9.93-8.25-7.08-5.21-10.70-3.68
Return on Equity (ROE)
-201.60%-201.60%-384.30%-106.90%-59.70%56.50%24.30%-
Return on Assets (ROA)
-58.60%-58.60%-69.70%-47.00%-34.40%-63.50%-139.90%-
Return on Capital (ROIC)
-74.21%-74.21%-71.94%-57.09%-31.65%-31.31%16.45%16.33%
Earnings Yield
-39.35%-28.78%-20.10%-17.92%-13.27%-20.45%--
FCF Yield
-34.96%-25.57%-18.89%-16.73%-11.34%-17.41%--
Buyback Yield / Dilution
-40.58%-40.58%-12.40%-11.90%-632.24%-498.81%-1.04%-
Total Shareholder Return
-40.58%-40.58%-12.40%-11.90%-632.24%-498.81%-1.04%-
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).