MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

TELA Bio, Inc. (TELA)

TELA Bio, Inc. (TELA)

|||
Financial Ratios
2026-03-31
2025-12-31
2025-09-30
2025-06-30
Return on Equity
236.089 -143.212 -552.665 -108.025
Net Profit Margin
-64.426 -43.323 -41.592 -49.121
Debt to Asset Ratio
107.442 92.246 97.472 86.402
Cash Ratio
221.729 282.865 175.019 183.5
Quick Ratio
292.093 359.193 262.06 259.032
Current Ratio
360.579 420.478 330.141 318.687

Time Plot

Show the time plot by selecting a row from the table.