Tela Bio Inc

TELA

$1.73+0.08 (+4.85%)

Jun 23, 2025, 4:00 PM

Financials
52Week High5.5652Week Low0.86
Beta0.81Current Ratio Annual5.01
Current Ratio Quarterly4.22Gross Margin TTM66.93
Market Cap65.27MNet Profit Margin TTM-61.00
Operating Margin TTM-55.83Price To Book3.60
Price To Sales TTM0.92Quick Ratio Annual4.02
Quick Ratio Quarterly3.23Return On Assets TTM-62.73
Return On Equity TTM-200.63Return On Investment TTM-57.46
Revenue Growth3Y32.99Revenue Growth5Y35.01
Revenue Growth Quarterly Yoy11.55Revenue Growth TTMYoy12.79
Revenue Per Share TTM1.57
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 2024480041027.79M$83.42M
Mar 31, 20255114911151025.37M$30.85M
Change3(6%)1497(175%)14(1400%)102.42M(9%)$52.58M(63%)