Bank of America’s iShares 10-20 Year Treasury Bond ETF TLH Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$814M Buy
8,083,555
+549,821
+7% +$56.1M 0.06% 282
2025
Q4
$766M Sell
7,533,734
-408,729
-5% -$42.2M 0.06% 306
2025
Q3
$818M Sell
7,942,463
-1,854,642
-19% -$188M 0.06% 313
2025
Q2
$995M Buy
9,797,105
+143,628
+1% +$14.4M 0.07% 258
2025
Q1
$1B Buy
9,653,477
+540,665
+6% +$54.8M 0.08% 235
2024
Q4
$907M Sell
9,112,812
-673,654
-7% -$69.7M 0.08% 249
2024
Q3
$1.07B Sell
9,786,466
-1,166,444
-11% -$125M 0.09% 233
2024
Q2
$1.12B Buy
10,952,910
+236,997
+2% +$24.1M 0.1% 209
2024
Q1
$1.13B Buy
10,715,913
+298,239
+3% +$31.2M 0.1% 210
2023
Q4
$1.13B Sell
10,417,674
-2,587,516
-20% -$259M 0.11% 191
2023
Q3
$1.28B Sell
13,005,190
-3,136,385
-19% -$329M 0.14% 154
2023
Q2
$1.79B Buy
16,141,575
+1,025,852
+7% +$115M 0.19% 123
2023
Q1
$1.73B Buy
15,115,723
+4,556,214
+43% +$512M 0.18% 130
2022
Q4
$1.14B Sell
10,559,509
-112,614
-1% -$12.2M 0.13% 167
2022
Q3
$1.16B Buy
10,672,123
+7,488,597
+235% +$886M 0.14% 154
2022
Q2
$383M Buy
3,183,526
+1,410,584
+80% +$173M 0.04% 383
2022
Q1
$239M Buy
1,772,942
+342,477
+24% +$48M 0.02% 580
2021
Q4
$212M Sell
1,430,465
-76,608
-5% -$11.3M 0.02% 643
2021
Q3
$222M Buy
1,507,073
+107,259
+8% +$16.2M 0.02% 596
2021
Q2
$206M Sell
1,399,814
-665,157
-32% -$95.4M 0.02% 615
2021
Q1
$289M Buy
2,064,971
+277,945
+16% +$41.3M 0.03% 460
2020
Q4
$285M Buy
1,787,026
+1,307,331
+273% +$211M 0.04% 418
2020
Q3
$79.9M Buy
479,695
+42,820
+10% +$7.2M 0.01% 839
2020
Q2
$73.1M Buy
436,875
+32,393
+8% +$5.41M 0.01% 842
2020
Q1
$67.8M Sell
404,482
-118,130
-23% -$18.2M 0.01% 792
2019
Q4
$75.1M Buy
522,612
+39,490
+8% +$5.79M 0.01% 937
2019
Q3
$72.2M Buy
483,122
+4,636
+1% +$682K 0.01% 909
2019
Q2
$68.5M Buy
478,486
+116,519
+32% +$16.1M 0.01% 934
2019
Q1
$49.8M Buy
361,967
+158,208
+78% +$21.2M 0.01% 1111
2018
Q4
$27.2M Buy
203,759
+36,944
+22% +$4.74M ﹤0.01% 1445
2018
Q3
$21.4M Buy
166,815
+6,751
+4% +$880K ﹤0.01% 1765
2018
Q2
$21M Buy
160,064
+37,034
+30% +$4.82M ﹤0.01% 1770
2018
Q1
$16.3M Sell
123,030
-7,254
-6% -$955K ﹤0.01% 1960
2017
Q4
$17.7M Sell
130,284
-82,725
-39% -$11.3M ﹤0.01% 1916
2017
Q3
$29.1M Buy
213,009
+36,858
+21% +$5.06M ﹤0.01% 1562
2017
Q2
$24M Buy
176,151
+13,772
+8% +$1.88M ﹤0.01% 1575
2017
Q1
$21.8M Sell
162,379
-47,521
-23% -$6.35M ﹤0.01% 1681
2016
Q4
$27.9M Sell
209,900
-248,198
-54% -$34.1M 0.01% 1404
2016
Q3
$66.3M Sell
458,098
-208,333
-31% -$30.3M 0.01% 825
2016
Q2
$97.7M Buy
666,431
+284,370
+74% +$40.4M 0.02% 632
2016
Q1
$54.1M Buy
382,061
+104,038
+37% +$14.5M 0.01% 897
2015
Q4
$37.3M Sell
278,023
-77,136
-22% -$10.5M 0.01% 1184
2015
Q3
$48.7M Buy
355,159
+69,269
+24% +$9.36M 0.01% 984
2015
Q2
$38M Sell
285,890
-31,635
-10% -$4.28M 0.01% 1002
2015
Q1
$44M Buy
317,525
+28,515
+10% +$3.94M 0.01% 886
2014
Q4
$39.1M Buy
289,010
+74,649
+35% +$9.96M 0.01% 972
2014
Q3
$27.9M Buy
214,361
+6,811
+3% +$885K 0.01% 1179
2014
Q2
$26.8M Buy
207,550
+35,158
+20% +$4.49M 0.01% 1199
2014
Q1
$21.7M Buy
172,392
+63,208
+58% +$7.89M 0.01% 1236
2013
Q4
$13.2M Sell
109,184
-19,039
-15% -$2.36M ﹤0.01% 1607
2013
Q3
$16.1M Sell
128,223
-128,565
-50% -$15.9M 0.01% 1424
2013
Q2
$32.5M Buy
+256,788
New +$34.1M 0.01% 907

Other funds holding TLH

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

Bank of America increased its iShares 10-20 Year Treasury Bond ETF (TLH) stake by 7.3% in Q1 2026, buying an estimated $56.1M and bringing the position to 8,083,555 shares worth $814M. The position accounts for 0.06% of the portfolio, ranked #282.

Bank of America first reported a position in TLH in Q2 2013 and has held it in 52 quarters since. The position peaked at $1.79B in Q2 2023. 632 funds tracked by Wall St. Rank hold TLH as of Q1 2026.

  • Bank of America held 8,083,555 shares of iShares 10-20 Year Treasury Bond ETF worth $814M as of Q1 2026.
  • Bank of America bought 549,821 iShares 10-20 Year Treasury Bond ETF shares in Q1 2026, an estimated $56.1M.
  • iShares 10-20 Year Treasury Bond ETF made up 0.06% of Bank of America's portfolio in Q1 2026, its #282 holding.
  • Bank of America first reported a position in iShares 10-20 Year Treasury Bond ETF in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's iShares 10-20 Year Treasury Bond ETF position peaked at $1.79B in Q2 2023.
  • 632 funds tracked by Wall St. Rank held iShares 10-20 Year Treasury Bond ETF as of Q1 2026.

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