State Street’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
$39.3K Hold
63,383
﹤0.01% 4160
2025
Q4
$74.8K Hold
63,383
﹤0.01% 4096
2025
Q3
$94.4K Hold
63,383
﹤0.01% 4060
2025
Q2
$123K Hold
63,383
﹤0.01% 3941
2025
Q1
$77.3K Sell
63,383
-2,100
-3% -$5.16K ﹤0.01% 4022
2024
Q4
$198K Hold
65,483
﹤0.01% 3859
2024
Q3
$166K Sell
65,483
-41,952
-39% -$149K ﹤0.01% 3865
2024
Q2
$505K Sell
107,435
-267,933
-71% -$1.41M ﹤0.01% 3565
2024
Q1
$2.13M Buy
375,368
+54,825
+17% +$362K ﹤0.01% 3258
2023
Q4
$2.12M Buy
320,543
+41,671
+15% +$241K ﹤0.01% 3298
2023
Q3
$2.23M Sell
278,872
-2,803
-1% -$26K ﹤0.01% 3280
2023
Q2
$2.85M Buy
281,675
+251,210
+825% +$2.57M ﹤0.01% 3250
2023
Q1
$324K Hold
30,465
﹤0.01% 3898
2022
Q4
$350K Buy
30,465
+4,400
+17% +$39.4K ﹤0.01% 3892
2022
Q3
$222K Hold
26,065
﹤0.01% 4093
2022
Q2
$185K Hold
26,065
﹤0.01% 4234
2022
Q1
$303K Buy
26,065
+2,167
+9% +$26.2K ﹤0.01% 4237
2021
Q4
$306K Hold
23,898
﹤0.01% 4180
2021
Q3
$326K Buy
23,898
+5,100
+27% +$71.1K ﹤0.01% 4149
2021
Q2
$303K Sell
18,798
-84,998
-82% -$1.16M ﹤0.01% 4046
2021
Q1
$1.55M Buy
103,796
+8,534
+9% +$128K ﹤0.01% 3527
2020
Q4
$1.43M Buy
95,262
+29,652
+45% +$481K ﹤0.01% 3481
2020
Q3
$1.08M Buy
65,610
+4,097
+7% +$57.5K ﹤0.01% 3412
2020
Q2
$797K Buy
+61,513
New +$808K ﹤0.01% 3462

Other funds holding TELA

State Street's TELA Position: Q1 2026 in Review

State Street held its TELA Bio (TELA) position steady in Q1 2026 at 63,383 shares worth $39.3K. The position accounts for ﹤0.01% of the portfolio, ranked #4160.

State Street first reported a position in TELA in Q2 2020 and has held it in 24 quarters since. The position peaked at $2.85M in Q2 2023. 36 funds tracked by Wall St. Rank hold TELA as of Q1 2026.

  • State Street held 63,383 shares of TELA Bio worth $39.3K as of Q1 2026.
  • State Street left its TELA Bio share count unchanged in Q1 2026.
  • TELA Bio made up ﹤0.01% of State Street's portfolio in Q1 2026, its #4160 holding.
  • State Street first reported a position in TELA Bio in Q2 2020 and has held it in 24 quarters since.
  • State Street's TELA Bio position peaked at $2.85M in Q2 2023.
  • 36 funds tracked by Wall St. Rank held TELA Bio as of Q1 2026.

Based on State Street's 13F filing for Q1 2026, filed 15 May 2026.