TELA Bio, Inc. (TELA)
NASDAQ: TELA · Real-Time Price · USD
0.8901
-0.0324 (-3.51%)
At close: May 22, 2026, 4:00 PM EDT
0.9300
+0.0399 (4.48%)
After-hours: May 22, 2026, 5:31 PM EDT

TELA Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4053119162220186
Market Cap Growth
6.04%-55.83%-26.63%-26.43%18.51%-14.35%
Enterprise Value
55.3257.36107.43155.94218.3173.54
Last Close Price
0.891.183.026.6211.5012.80
PS Ratio
0.480.651.722.775.326.31
PB Ratio
-8.324.188.5915.419.25
P/TBV Ratio
-8.548.783.038.0213.089.22
EV/Sales Ratio
0.680.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%
Updated May 13, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q