Growth Metrics

TELA Bio (TELA) Short term Debt (2025)

TELA Bio (TELA) has 1 years of Short term Debt data on record, last reported at $3.3 million in Q2 2025.