TELA Bio, Inc. (TELA)
NASDAQ: TELA · Real-Time Price · USD
0.8000
-0.0600 (-6.98%)
At close: Jun 15, 2026, 4:00 PM EDT
0.7790
-0.0210 (-2.63%)
After-hours: Jun 15, 2026, 7:55 PM EDT

TELA Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3653119162220186
Market Cap Growth
-33.43%-55.83%-26.63%-26.43%18.51%-14.35%
Enterprise Value
52.1457.36107.43155.94218.3173.54
Last Close Price
0.801.183.026.6211.5012.80
PS Ratio
0.440.651.722.775.326.31
PB Ratio
-8.324.188.5915.419.25
EV/Sales Ratio
0.650.711.552.675.275.89
Debt / Equity Ratio
-10.748.821.452.152.791.57
Net Debt / Equity Ratio
-3.140.76-0.41-0.33-0.15-0.62
Net Debt / EBITDA Ratio
-0.50-0.150.350.140.060.43
Net Debt / FCF Ratio
-0.54-0.170.270.150.050.40
Asset Turnover
1.070.960.840.800.640.40
Inventory Turnover
2.252.151.731.441.401.79
Quick Ratio
2.763.404.023.333.924.55
Current Ratio
3.614.205.014.235.035.58
Return on Equity (ROE)
-7165.47%-223.35%-159.87%-281.23%-257.51%-96.28%
Return on Assets (ROA)
-44.96%-40.43%-41.29%-60.42%-59.83%-39.53%
Return on Invested Capital (ROIC)
-270.85%-219.78%-208.16%-317.26%-363.35%-436.41%
Return on Capital Employed (ROCE)
-58.54%-50.22%-51.67%-75.64%-72.62%-44.68%
Buyback Yield / Dilution
-48.21%-64.58%-24.74%-40.58%-12.40%-11.90%
Total Shareholder Return
-48.21%-64.58%-24.74%-40.58%-12.40%-11.90%
SEC Filings: 10-K · 10-Q