Velan Capital Investment Management’s TELA Bio TELA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-747,410
Closed -$1.11M 53
2025
Q3
$1.11M Hold
747,410
1.05% 22
2025
Q2
$1.45M Hold
747,410
1.43% 19
2025
Q1
$912K Buy
+747,410
New +$1.84M 0.94% 22
2024
Q4
Sell
-747,410
Closed -$1.89M 48
2024
Q3
$1.89M Buy
747,410
+1,323
+0.2% +$4.71K 1.77% 11
2024
Q2
$3.51M Hold
746,087
2.01% 6
2024
Q1
$4.23M Buy
746,087
+668,587
+863% +$4.41M 1.92% 11
2023
Q4
$513K Sell
77,500
-668,587
-90% -$3.86M 0.3% 19
2023
Q3
$5.97M Hold
746,087
4.81% 6
2023
Q2
$7.56M Hold
746,087
7.02% 4
2023
Q1
$7.94M Hold
746,087
6.77% 5
2022
Q4
$8.58M Hold
746,087
7.58% 4
2022
Q3
$6.36M Buy
746,087
+247,849
+50% +$2.06M 6.31% 6
2022
Q2
$3.49M Buy
498,238
+46,838
+10% +$389K 3.54% 8
2022
Q1
$5.25M Buy
451,400
+151,400
+50% +$1.83M 4.87% 8
2021
Q4
$3.84M Buy
+300,000
New +$3.8M 2.98% 11

Other funds holding TELA

Velan Capital Investment Management's TELA Position: Q4 2025 in Review

Velan Capital Investment Management sold out of TELA Bio (TELA) in Q4 2025, closing a stake of 747,410 shares — an estimated $1.11M sold.

Velan Capital Investment Management first reported a position in TELA in Q4 2021 and held it in 15 quarters. The position peaked at $8.58M in Q4 2022. 42 funds tracked by Wall St. Rank hold TELA as of Q4 2025.

  • Velan Capital Investment Management reported no remaining TELA Bio position as of Q4 2025 after selling out during the quarter.
  • Velan Capital Investment Management sold 747,410 TELA Bio shares in Q4 2025, an estimated $1.11M.
  • Velan Capital Investment Management first reported a position in TELA Bio in Q4 2021 and held it in 15 quarters.
  • Velan Capital Investment Management's TELA Bio position peaked at $8.58M in Q4 2022.
  • 42 funds tracked by Wall St. Rank held TELA Bio as of Q4 2025.

Based on Velan Capital Investment Management's 13F filing for Q4 2025, filed 13 Feb 2026.