#SEC-Update: #TELA: $2.51
Sector: Healthcare
YTD: -62.08 %
SEC reported Today (01-OCT-2024) that ORBIMED ADVISORS LLC has DECREASED by -13.00% #TELA shares 🔴
Before: 2,437,967 Shares
Now: 2,124,267 Shares
Ownership: 8.60%
https://www.thinksabio.com/reports/isr/TELA