TELA Bio Inc (NASDAQ: TELA) Stock Has Dropped -47.89% Over The Month – Is There Room For Growth?
TELA Bio Inc (NASDAQ:TELA)’s traded shares stood at 0.89 million during the latest session, with the company’s beta value hitting 0.75. At the last check