TELA Bio, Inc. (TELA)
NASDAQ: TELA · Real-Time Price · USD
0.7781
+0.0281 (3.75%)
At close: Mar 20, 2026, 4:00 PM EDT
0.7566
-0.0215 (-2.76%)
After-hours: Mar 20, 2026, 6:33 PM EDT

TELA Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
31119162220186217
Market Cap Growth
-67.20%-26.63%-26.43%18.51%-14.35%47.00%
Enterprise Value
45.25107.16155.68218.29173.54173.57
Last Close Price
0.783.026.6211.5012.8015.04
PE Ratio
--2.27-3.25-4.23-5.57-6.74
PS Ratio
0.411.722.775.326.3111.92
PB Ratio
20.164.188.5915.419.254.43
P/TBV Ratio
22.013.038.0213.089.223.97
P/FCF Ratio
--2.79-3.91-5.30-5.99-8.82
P/OCF Ratio
--2.86-3.97-5.41-6.11-8.88
EV/Sales Ratio
0.591.552.665.275.899.53
EV/EBITDA Ratio
--3.24-3.60-5.77-6.00-7.01
EV/EBIT Ratio
--3.14-3.53-5.60-5.89-6.87
EV/FCF Ratio
--2.52-3.75-5.24-5.59-7.05
Debt / Equity Ratio
26.651.452.152.791.570.63
Debt / EBITDA Ratio
-1.21-1.24-0.94-1.05-1.09-1.25
Debt / FCF Ratio
-1.32-0.97-0.98-0.96-1.01-1.25
Net Debt / Equity Ratio
7.40-0.41-0.34-0.15-0.62-0.89
Net Debt / EBITDA Ratio
-0.330.360.150.060.431.76
Net Debt / FCF Ratio
-0.370.280.160.050.401.77
Asset Turnover
1.040.840.800.640.400.24
Inventory Turnover
2.041.731.441.401.791.57
Quick Ratio
2.434.043.343.924.5511.67
Current Ratio
3.305.014.235.035.5812.60
Return on Equity (ROE)
-259.86%-159.87%-281.23%-257.51%-96.28%-72.00%
Return on Assets (ROA)
-47.80%-41.29%-60.42%-59.83%-39.53%-32.74%
Return on Invested Capital (ROIC)
-216.67%-211.59%-320.31%-363.35%-436.41%-418.43%
Return on Capital Employed (ROCE)
-61.36%-51.67%-75.64%-72.62%-44.68%-35.84%
Earnings Yield
-124.24%-44.04%-30.82%-23.65%-17.97%-14.83%
FCF Yield
-100.35%-35.79%-25.57%-18.88%-16.70%-11.34%
Buyback Yield / Dilution
0.03%-36.19%-28.53%-15.57%-0.31%-20.69%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q