Tela Bio Inc
Medical Devices
Healthcare
TELA
24.70 M shares
NASDAQ US
traded
25 Jun 2025
listed
no
open
1.91
52 week high
5.21
high
1.91
52 week low
1.33
previous Close
1.93
P/E ratio
market cap
115 M
div yield
0
net incoming
-10.37 M
17.68 %
net profit margin
-54.71 %
23.00 %
operating incoming
-9.37 M
19.06 %
net change in cash
-8.93 M
16.13 %
cash on hand
17.30 M
-34.70 %
cost of revenue
6.10 M
21.54 %
top