Filing Flows

Filing Flows › Tela Bio (TELA) › Who owns the stock

Who owns Tela Bio (TELA) stock

44 funds reported Tela Bio (TELA) shares in their latest 13F filings, worth $27.3M in all. The largest holder is Nantahala Capital Management, LLC ($8.8M). Last quarter 21 funds added to their stakes and 11 cut them.

Largest holders of TELA (13F)Largest holders of TELA (13F)Nantahala Capital Management, LLC$8.8MEssex Woodlands Management$5.8MPerkins Capital Management$2.4MVanguard Group$2.2MStonepine Capital Management, LLC$2.0MSilverarc Capital Management, LLC$1.6MVanguard Capital Management LLC$1.2MDafna Capital Management LLC$1.1MSio Capital Management, LLC$477KWealthTrust Axiom LLC$343K

Largest holders (13F)

FundSharesValueChangeQuarter
Nantahala Capital Management, LLC11,788,228$8.8Mincrease2026-06-30
Essex Woodlands Management7,714,709$5.8Munchanged2026-06-30
Perkins Capital Management2,082,391$2.4Mincrease2026-09-30
Vanguard Group1,830,550$2.2Mincrease2025-12-31
Stonepine Capital Management, LLC2,662,427$2.0Mincrease2026-06-30
Silverarc Capital Management, LLC2,137,201$1.6Mdecrease2026-06-30
Vanguard Capital Management LLC1,568,218$1.2Mincrease2026-06-30
Dafna Capital Management LLC1,441,029$1.1Munchanged2026-06-30
Sio Capital Management, LLC636,300$477Kunchanged2026-06-30
WealthTrust Axiom LLC457,734$343Kincrease2026-06-30
Geode Capital Management, LLC389,223$292Kdecrease2026-06-30
BlackRock374,516$281Kdecrease2026-06-30
Vanguard Fiduciary Trust213,138$160Kincrease2026-06-30
Wavvest Wealth LLC83,524$96Kbase2026-09-30
Up Strategic Wealth Investment Advisors LLC99,888$91Kunchanged2026-06-30

Tela Bio's latest quarter

Tela Bio, Q2 2026: revenue $19.3M (-4% year over year), operating margin -48.1%, net loss $11.3M, operating cash flow −$9.4M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most TELA stock?

By the latest 13F filings: Nantahala Capital Management, LLC ($8.8M); Essex Woodlands Management ($5.8M); Perkins Capital Management ($2.4M); Vanguard Group ($2.2M); Stonepine Capital Management, LLC ($2.0M).

What is the short interest in TELA?

638,950 shares were sold short at the 2026-10-15 settlement, 36.19% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.