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
41m USD | # 9673 in US
Volume
116.76k shares | 97.39k USD
Shares Outstanding
44.77m
Free Float Shares
44.52% | 19.93m
