Bank of America’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
-36
Closed -$42 6803
2025
Q4
$42 Buy
36
+1
+3% +$1 ﹤0.01% 6994
2025
Q3
$52 Sell
35
-295
-89% -$520 ﹤0.01% 7998
2025
Q2
$641 Buy
330
+78
+31% +$102 ﹤0.01% 7615
2025
Q1
$307 Buy
252
+12
+5% +$30 ﹤0.01% 7608
2024
Q4
$725 Buy
240
+43
+22% +$121 ﹤0.01% 7349
2024
Q3
$499 Sell
197
-10,631
-98% -$37.8K ﹤0.01% 7383
2024
Q2
$50.9K Sell
10,828
-17,606
-62% -$92.8K ﹤0.01% 6509
2024
Q1
$161K Sell
28,434
-2,097
-7% -$13.8K ﹤0.01% 5997
2023
Q4
$202K Buy
30,531
+2,992
+11% +$17.3K ﹤0.01% 6063
2023
Q3
$220K Buy
27,539
+14,434
+110% +$134K ﹤0.01% 5854
2023
Q2
$133K Sell
13,105
-785
-6% -$8.03K ﹤0.01% 6083
2023
Q1
$148K Buy
13,890
+13,860
+46,200% +$153K ﹤0.01% 6072
2022
Q4
$344 Buy
+30
New +$269 ﹤0.01% 7478
2022
Q1
Sell
-413
Closed -$5K 8752
2021
Q4
$5K Sell
413
-2,565
-86% -$32.5K ﹤0.01% 7836
2021
Q3
$41K Sell
2,978
-4,704
-61% -$65.6K ﹤0.01% 7139
2021
Q2
$124K Buy
7,682
+1,093
+17% +$15K ﹤0.01% 6399
2021
Q1
$99K Buy
6,589
+2,034
+45% +$30.6K ﹤0.01% 6392
2020
Q4
$69K Buy
4,555
+1,447
+47% +$23.5K ﹤0.01% 6171
2020
Q3
$51K Sell
3,108
-1,226
-28% -$17.2K ﹤0.01% 6004
2020
Q2
$56K Buy
4,334
+3,464
+398% +$45.5K ﹤0.01% 5936
2020
Q1
$7K Buy
+870
New +$11.8K ﹤0.01% 6448

Other funds holding TELA

Bank of America's TELA Position: Q1 2026 in Review

Bank of America sold out of TELA Bio (TELA) in Q1 2026, closing a stake of 36 shares — an estimated $42 sold.

Bank of America first reported a position in TELA in Q1 2020 and held it in 21 quarters. The position peaked at $220K in Q3 2023. 36 funds tracked by Wall St. Rank hold TELA as of Q1 2026.

  • Bank of America reported no remaining TELA Bio position as of Q1 2026 after selling out during the quarter.
  • Bank of America sold 36 TELA Bio shares in Q1 2026, an estimated $42.
  • Bank of America first reported a position in TELA Bio in Q1 2020 and held it in 21 quarters.
  • Bank of America's TELA Bio position peaked at $220K in Q3 2023.
  • 36 funds tracked by Wall St. Rank held TELA Bio as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.