TELA Bio
Nasdaq • TELA • US8723811084
Market Closed
TELA Bio
Nasdaq • TELA • US8723811084
Market Closed
ORTEX Data Highlights
ORTEX Data Highlights
Generating your data highlights...
Market Cap
32.3m USD | # 9979 in US
Volume
166.19k shares | 136.71k USD
Shares Outstanding
44.77m
Free Float Shares
44.69% | 20.01m
