TELA Analysis

TELA Bio, Inc.
Stock Exchange: NASDAQ
Sector: healthcare
11.95
Last session price
11.95
Price now
Currency: USD
Reporting currency: USD
ISIN: US8723811084
INN:
.

TELA financial statements

* Numbers in thousands
Capitalization * 172 343
EV * 162 667
Number of shares * 14 422
EPS -2,00
Revenue * 18 213
Net income * -28 794
Operating profit * -25 275
Total liabilities * 37 432
Net debt * -43 567
Total assets * 86 458
Equity * 49 026
Cash and investments * 74 394
.

TELA valuation

P/E -5,99
P/B 3,52
P/S 9,46
E/P -17
P/FCF -7,00
.

TELA profitability

ROE -59%
ROA% -34%
ROIC% -32%