Bank of America’s iShares 20+ Year Treasury Bond ETF TLT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-13,175,400
Closed -$1.18B 8300
2025
Q3
$1.18B Sell
13,175,400
-12,992,000
-50% -$1.14B 0.08% 242
2025
Q2
$2.31B Buy
26,167,400
+15,617,200
+148% +$1.36B 0.17% 120
2025
Q1
$960M Buy
10,550,200
+4,577,900
+77% +$408M 0.08% 246
2024
Q4
$522M Sell
5,972,300
-6,276,100
-51% -$578M 0.04% 364
2024
Q3
$1.2B Buy
12,248,400
+650,700
+6% +$62.7M 0.1% 210
2024
Q2
$1.06B Buy
11,597,700
+3,847,900
+50% +$351M 0.09% 219
2024
Q1
$733M Sell
7,749,800
-12,038,500
-61% -$1.14B 0.07% 301
2023
Q4
$1.96B Buy
19,788,300
+14,190,200
+253% +$1.28B 0.2% 115
2023
Q3
$496M Buy
5,598,100
+3,114,000
+125% +$299M 0.05% 326
2023
Q2
$256M Buy
2,484,100
+288,600
+13% +$29.9M 0.03% 513
2023
Q1
$234M Buy
2,195,500
+614,600
+39% +$64.3M 0.02% 574
2022
Q4
$157M Sell
1,580,900
-501,600
-24% -$50.5M 0.02% 696
2022
Q3
$213M Buy
2,082,500
+1,439,900
+224% +$162M 0.03% 542
2022
Q2
$73.8M Buy
642,600
+291,500
+83% +$34.3M 0.01% 1042
2022
Q1
$46.4M Sell
351,100
-598,900
-63% -$82.6M ﹤0.01% 1425
2021
Q4
$141M Buy
950,000
+949,800
+474,900% +$140M 0.01% 833
2021
Q3
$29K Buy
200
+100
+100% +$14.8K ﹤0.01% 7277
2021
Q2
$14K Hold
100
﹤0.01% 7236
2021
Q1
$14K Sell
100
-56,400
-100% -$8.18M ﹤0.01% 6954
2020
Q4
$8.91M Sell
56,500
-863,700
-94% -$137M ﹤0.01% 2592
2020
Q3
$150M Buy
920,200
+844,700
+1,119% +$140M 0.02% 585
2020
Q2
$12.4M Sell
75,500
-650,000
-90% -$107M ﹤0.01% 2028
2020
Q1
$120M Buy
725,500
+545,500
+303% +$81.3M 0.02% 573
2019
Q4
$24.4M Hold
180,000
﹤0.01% 1717
2019
Q3
$25.8M Sell
180,000
-100,000
-36% -$13.9M ﹤0.01% 1622
2019
Q2
$37.2M Sell
280,000
-725,000
-72% -$92.1M 0.01% 1352
2019
Q1
$127M Sell
1,005,000
-4,056,800
-80% -$493M 0.02% 642
2018
Q4
$615M Buy
5,061,800
+2,562,900
+103% +$297M 0.11% 200
2018
Q3
$293M Sell
2,498,900
-4,640,000
-65% -$557M 0.05% 372
2018
Q2
$869M Buy
7,138,900
+3,806,000
+114% +$455M 0.14% 154
2018
Q1
$406M Buy
+3,332,900
New +$403M 0.07% 276
2017
Q2
Sell
-3,318,900
Closed -$401M 7169
2017
Q1
$401M Buy
3,318,900
+537,700
+19% +$64.5M 0.08% 254
2016
Q4
$331M Buy
2,781,200
+2,079,200
+296% +$260M 0.07% 279
2016
Q3
$96.5M Sell
702,000
-292,000
-29% -$40.5M 0.02% 658
2016
Q2
$138M Buy
994,000
+977,300
+5,852% +$129M 0.03% 509
2016
Q1
$2.18M Sell
16,700
-674,600
-98% -$86.4M ﹤0.01% 3494
2015
Q4
$83.4M Sell
691,300
-477,100
-41% -$58.1M 0.02% 749
2015
Q3
$144M Sell
1,168,400
-1,101,500
-49% -$134M 0.04% 505
2015
Q2
$267M Buy
2,269,900
+305,100
+16% +$37.4M 0.09% 264
2015
Q1
$257M Buy
1,964,800
+1,761,600
+867% +$230M 0.09% 262
2014
Q4
$25.6M Buy
203,200
+97,541
+92% +$11.8M 0.01% 1209
2014
Q3
$12.3M Sell
105,659
-444,341
-81% -$51.1M ﹤0.01% 1787
2014
Q2
$62.4M Sell
550,000
-208,653
-28% -$23.3M 0.02% 728
2014
Q1
$82.8M Sell
758,653
-906,147
-54% -$96.7M 0.03% 544
2013
Q4
$170M Buy
1,664,800
+559,600
+51% +$58.6M 0.06% 319
2013
Q3
$118M Sell
1,105,200
-1,971,000
-64% -$209M 0.05% 407
2013
Q2
$340M Buy
+3,076,200
New +$361M 0.14% 145

Other funds holding TLT

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

Bank of America reduced its iShares 20+ Year Treasury Bond ETF (TLT) stake by 22% in Q1 2026, selling an estimated $2.15B and leaving 84,597,929 shares worth $7.33B. The position accounts for 0.54% of the portfolio, ranked #33.

Bank of America first reported a position in TLT in Q2 2013 and has held it in 52 quarters since. The position peaked at $9.57B in Q3 2024. 1,090 funds tracked by Wall St. Rank hold TLT as of Q1 2026.

  • Bank of America held 84,597,929 shares of iShares 20+ Year Treasury Bond ETF worth $7.33B as of Q1 2026.
  • Bank of America sold 24,459,574 iShares 20+ Year Treasury Bond ETF shares in Q1 2026, an estimated $2.15B.
  • iShares 20+ Year Treasury Bond ETF made up 0.54% of Bank of America's portfolio in Q1 2026, its #33 holding.
  • Bank of America first reported a position in iShares 20+ Year Treasury Bond ETF in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's iShares 20+ Year Treasury Bond ETF position peaked at $9.57B in Q3 2024.
  • 1,090 funds tracked by Wall St. Rank held iShares 20+ Year Treasury Bond ETF as of Q1 2026.

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