Morgan Stanley’s TELA Bio TELA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-2,219
Closed -$2.62K 8497
2025
Q4
$2.62K Hold
2,219
﹤0.01% 7193
2025
Q3
$3.31K Hold
2,219
﹤0.01% 7193
2025
Q2
$4.3K Sell
2,219
-36,901
-94% -$48.3K ﹤0.01% 7074
2025
Q1
$47.7K Buy
39,120
+21,298
+120% +$52.4K ﹤0.01% 6283
2024
Q4
$53.8K Buy
17,822
+15,602
+703% +$43.9K ﹤0.01% 6260
2024
Q3
$5.62K Sell
2,220
-17,397
-89% -$61.9K ﹤0.01% 6884
2024
Q2
$92.2K Sell
19,617
-32,776
-63% -$173K ﹤0.01% 5990
2024
Q1
$297K Sell
52,393
-128,049
-71% -$844K ﹤0.01% 5565
2023
Q4
$1.19M Buy
180,442
+172,550
+2,186% +$997K ﹤0.01% 5218
2023
Q3
$63.1K Sell
7,892
-3,521
-31% -$32.7K ﹤0.01% 6068
2023
Q2
$116K Sell
11,413
-3,024
-21% -$30.9K ﹤0.01% 5883
2023
Q1
$154K Buy
14,437
+9,780
+210% +$108K ﹤0.01% 5828
2022
Q4
$53.6K Buy
4,657
+4,645
+38,708% +$41.6K ﹤0.01% 6259
2022
Q3
$0 Buy
+12
New +$100 ﹤0.01% 7868
2022
Q2
Sell
-206
Closed -$2K 7968
2022
Q1
$2K Buy
206
+171
+489% +$2.07K ﹤0.01% 7763
2021
Q4
$0 Buy
35
+2
+6% +$25 ﹤0.01% 8105
2021
Q3
$0 Sell
33
-6,748
-100% -$94.1K ﹤0.01% 8021
2021
Q2
$109K Buy
6,781
+6,579
+3,257% +$90.2K ﹤0.01% 6315
2021
Q1
$3K Sell
202
-4,960
-96% -$74.7K ﹤0.01% 7221
2020
Q4
$78K Sell
5,162
-1,382
-21% -$22.4K ﹤0.01% 6017
2020
Q3
$108K Buy
6,544
+4,227
+182% +$59.4K ﹤0.01% 5395
2020
Q2
$30K Buy
2,317
+2,077
+865% +$27.3K ﹤0.01% 5877
2020
Q1
$2K Buy
+240
New +$3.24K ﹤0.01% 6407

Other funds holding TELA

Morgan Stanley's TELA Position: Q1 2026 in Review

Morgan Stanley sold out of TELA Bio (TELA) in Q1 2026, closing a stake of 2,219 shares — an estimated $2.62K sold.

Morgan Stanley first reported a position in TELA in Q1 2020 and held it in 23 quarters. The position peaked at $1.19M in Q4 2023. 36 funds tracked by Wall St. Rank hold TELA as of Q1 2026.

  • Morgan Stanley reported no remaining TELA Bio position as of Q1 2026 after selling out during the quarter.
  • Morgan Stanley sold 2,219 TELA Bio shares in Q1 2026, an estimated $2.62K.
  • Morgan Stanley first reported a position in TELA Bio in Q1 2020 and held it in 23 quarters.
  • Morgan Stanley's TELA Bio position peaked at $1.19M in Q4 2023.
  • 36 funds tracked by Wall St. Rank held TELA Bio as of Q1 2026.

Based on Morgan Stanley's 13F filing for Q1 2026, filed 15 May 2026.