TELA Report

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
Year
2019 2020 TTM
Capitalization *
26 108 206 234 172 343
EV *
11 049 162 667 162 667
Stock price $
14.78 14.3 11.95
Number of shares *
1 766 14 422 14 422
EPS
-12,70 -2,00 -2,00
Revenue *
15 446 18 213 18 213
Net income *
-22 425 -28 794 -28 794
Operating profit *
-19 162 -25 275 -25 275
Total liabilities *
36 960 37 432 37 432
Net debt *
-5 774 -43 567 -43 567
Total assets *
67 922 86 458 86 458
Equity *
30 962 49 026 49 026
Cash and investments *
54 587 74 394 74 394

Over the past 10 years, the maximum capitalization of TELA Bio, Inc. is 206 234, the minimum is 26 108.
Maximum net income 0, Minimum net income -28 794.
The maximum price of TELA shares is 14.78, the minimum price is 14.3.

.

TELA valuation

Year
2019 2020 TTM
P/E
-1,16 -7,16 -5,99
P/B
0,84 4,21 3,52
P/S
1,69 11,32 9,46
E/P
-86% -14% -17%
P/FCF
-0,93 -8,38 -7,00
.

TELA profitability

Year
2019 2020 TTM
ROE
-72% -59%
ROA
-34% -34%
ROIC
-31% -32%