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
Q2
$28 Buy
+37
New +$30 ﹤0.01% 8252
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
-37,828
-42% -$249K ﹤0.01% 5565
2023
Q4
$597K Buy
90,221
+82,329
+1,043% +$476K ﹤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: Q2 2026 in Review

Morgan Stanley opened a new position in TELA Bio (TELA) in Q2 2026: 37 shares worth $28. The stake represents ﹤0.01% of the portfolio and ranks #8252 among its holdings. This is a return to the name: Morgan Stanley previously reported a position in TELA as recently as Q4 2025.

Morgan Stanley first reported a position in TELA in Q1 2020 and has held it in 24 quarters since. The position peaked at $597K in Q4 2023. 45 funds tracked by Wall St. Rank hold TELA as of Q2 2026.

  • Morgan Stanley held 37 shares of TELA Bio worth $28 as of Q2 2026.
  • TELA Bio was a new Morgan Stanley position in Q2 2026.
  • TELA Bio made up ﹤0.01% of Morgan Stanley's portfolio in Q2 2026, its #8252 holding.
  • Morgan Stanley first reported a position in TELA Bio in Q1 2020 and has held it in 24 quarters since.
  • Morgan Stanley's TELA Bio position peaked at $597K in Q4 2023.
  • 45 funds tracked by Wall St. Rank held TELA Bio as of Q2 2026.

Based on Morgan Stanley's 13F filing for Q2 2026, filed 13 Aug 2026.