logo

TELA Bio

Nasdaq • TELA US8723811084

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

56.4m USD | # 9342 in US

Volume

194.79k shares | 153.87k USD

Shares Outstanding

45.14m

Free Float Shares

47.99% | 21.67m

News