TELA Bio, Inc. (TELA)
NASDAQ: TELA · Real-Time Price · USD
0.6443
-0.0337 (-4.97%)
At close: Aug 14, 2026, 4:00 PM EDT
0.6650
+0.0207 (3.21%)
After-hours: Aug 14, 2026, 7:32 PM EDT

TELA Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2953119162220186
Market Cap Growth
-50.16%-55.83%-26.63%-26.42%18.68%-14.47%
Enterprise Value
5566145146207163
Last Close Price
0.641.183.026.6211.5012.80
PS Ratio
0.360.661.722.775.326.30
PB Ratio
-8.324.188.5915.409.24
P/TBV Ratio
-10.614.459.6718.6610.43
EV/Sales Ratio
0.680.832.092.495.015.54
Debt / Equity Ratio
-3.539.131.462.272.811.57
Net Debt / Equity Ratio
-1.621.08-0.39-0.21-0.12-0.62
Net Debt / EBITDA Ratio
-0.78-0.210.270.090.050.43
Net Debt / FCF Ratio
--0.240.260.100.040.40
Asset Turnover
1.260.960.840.800.640.40
Inventory Turnover
2.262.151.731.441.401.79
Quick Ratio
2.203.404.023.333.924.56
Current Ratio
2.994.215.014.235.045.58
Return on Equity (ROE)
--223.35%-159.87%-281.23%-257.51%-96.28%
Return on Assets (ROA)
-33.40%-25.12%-31.66%-37.76%-37.39%-24.71%
Return on Capital Employed (ROCE)
-81.90%-53.20%-58.70%-72.20%-70.30%-56.70%
Earnings Yield
-142.36%-73.90%-31.81%-28.78%-20.10%-17.92%
FCF Yield
-104.40%-54.56%-35.80%-25.58%-18.89%-16.73%
Buyback Yield / Dilution
-36.23%-64.58%-24.74%-40.58%-12.40%-11.90%
SEC Filings: 10-K · 10-Q