TELA Bio, Inc. (TELA)
NASDAQ: TELA · Real-Time Price · USD
0.5674
-0.0282 (-4.73%)
At close: Apr 10, 2026, 4:00 PM EDT
0.5660
-0.0014 (-0.25%)
After-hours: Apr 10, 2026, 4:04 PM EDT

TELA Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2553119162220186
Market Cap Growth
-50.24%-55.83%-26.63%-26.43%18.51%-14.35%
Enterprise Value
32.1957.36107.43155.94218.3173.54
Last Close Price
0.571.183.026.6211.5012.80
PE Ratio
--1.42-2.27-3.25-4.23-5.57
PS Ratio
0.320.651.722.775.326.31
PB Ratio
4.008.324.188.5915.419.25
P/TBV Ratio
4.228.783.038.0213.089.22
P/FCF Ratio
--1.83-2.79-3.91-5.30-5.99
P/OCF Ratio
--1.86-2.86-3.97-5.41-6.11
EV/Sales Ratio
0.400.711.552.675.275.89
EV/EBITDA Ratio
--1.75-3.25-3.60-5.77-6.00
EV/EBIT Ratio
--1.70-3.15-3.54-5.60-5.89
EV/FCF Ratio
--2.00-2.52-3.76-5.24-5.59
Debt / Equity Ratio
8.828.821.452.152.791.57
Debt / EBITDA Ratio
-1.70-1.70-1.24-0.94-1.05-1.09
Debt / FCF Ratio
-1.94-1.94-0.97-0.98-0.96-1.01
Net Debt / Equity Ratio
0.760.76-0.41-0.33-0.15-0.62
Net Debt / EBITDA Ratio
-0.15-0.150.350.140.060.43
Net Debt / FCF Ratio
-0.17-0.170.270.150.050.40
Asset Turnover
0.960.960.840.800.640.40
Inventory Turnover
2.152.151.731.441.401.79
Quick Ratio
3.403.404.023.333.924.55
Current Ratio
4.204.205.014.235.035.58
Return on Equity (ROE)
-223.35%-223.35%-159.87%-281.23%-257.51%-96.28%
Return on Assets (ROA)
-40.43%-40.43%-41.29%-60.42%-59.83%-39.53%
Return on Invested Capital (ROIC)
-219.78%-219.78%-208.16%-317.26%-363.35%-436.41%
Return on Capital Employed (ROCE)
-50.22%-50.22%-51.67%-75.64%-72.62%-44.68%
Earnings Yield
-152.96%-70.34%-44.04%-30.82%-23.65%-17.97%
FCF Yield
-112.93%-54.55%-35.79%-25.57%-18.88%-16.70%
Buyback Yield / Dilution
-64.58%-64.58%-24.74%-40.58%-12.40%-11.90%
Total Shareholder Return
-64.58%-64.58%-24.74%-40.58%-12.40%-11.90%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q