TELA Bio, Inc. (TELA)
NASDAQ: TELA · Real-Time Price · USD
0.799
+0.019 (2.42%)
Apr 29, 2026, 12:08 PM EDT - Market open

TELA Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2017
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2017
Market Capitalization
3653119162220186
Upgrade
Market Cap Growth
-7.69%-55.83%-26.63%-26.42%18.68%-14.47%
Upgrade
Enterprise Value
4366145146207163
Upgrade
Last Close Price
0.781.183.026.6211.5012.80
Upgrade
PS Ratio
0.450.661.722.775.326.30
Upgrade
PB Ratio
5.508.324.188.5915.409.24
Upgrade
P/TBV Ratio
7.2210.614.459.6718.6610.43
Upgrade
EV/Sales Ratio
0.530.832.092.495.015.54
Upgrade
Debt / Equity Ratio
9.139.131.462.272.811.57
Upgrade
Net Debt / Equity Ratio
1.081.08-0.39-0.21-0.12-0.62
Upgrade
Net Debt / EBITDA Ratio
-0.21-0.210.270.090.050.43
Upgrade
Net Debt / FCF Ratio
-0.24-0.240.260.100.040.40
Upgrade
Asset Turnover
0.960.960.840.800.640.40
Upgrade
Inventory Turnover
2.152.151.731.441.401.79
Upgrade
Quick Ratio
3.403.404.023.333.924.56
Upgrade
Current Ratio
4.214.215.014.235.045.58
Upgrade
Return on Equity (ROE)
-223.35%-223.35%-159.87%-281.23%-257.51%-96.28%
Upgrade
Return on Assets (ROA)
-25.12%-25.12%-31.66%-37.76%-37.39%-24.71%
Upgrade
Return on Capital Employed (ROCE)
-53.20%-53.20%-58.70%-72.20%-70.30%-56.70%
Upgrade
Earnings Yield
-108.49%-73.90%-31.81%-28.78%-20.10%-17.92%
Upgrade
FCF Yield
-80.09%-54.56%-35.80%-25.58%-18.89%-16.73%
Upgrade
Buyback Yield / Dilution
-64.58%-64.58%-24.74%-40.58%-12.40%-11.90%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.