Bank of America’s iShares 7-10 Year Treasury Bond ETF IEF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-2,038,000
Closed -$197M 7826
2025
Q3
$197M Buy
2,038,000
+1,361,600
+201% +$130M 0.01% 820
2025
Q2
$64.8M Buy
676,400
+421,400
+165% +$39.8M ﹤0.01% 1484
2025
Q1
$24.3M Sell
255,000
-1,600,000
-86% -$150M ﹤0.01% 2238
2024
Q4
$171M Buy
1,855,000
+955,000
+106% +$90.2M 0.01% 743
2024
Q3
$88.3M Buy
900,000
+600,000
+200% +$58M 0.01% 1142
2024
Q2
$28.1M Sell
300,000
-1,140,000
-79% -$106M ﹤0.01% 1924
2024
Q1
$136M Buy
1,440,000
+665,000
+86% +$63M 0.01% 855
2023
Q4
$74.7M Sell
775,000
-375,000
-33% -$34.7M 0.01% 1109
2023
Q3
$105M Buy
1,150,000
+350,000
+44% +$33M 0.01% 855
2023
Q2
$77.3M Sell
800,000
-100,000
-11% -$9.83M 0.01% 1027
2023
Q1
$89.2M Buy
900,000
+400,000
+80% +$39.1M 0.01% 1003
2022
Q4
$47.9M Buy
500,000
+197,400
+65% +$19M 0.01% 1334
2022
Q3
$29M Buy
+302,600
New +$30.7M ﹤0.01% 1661
2022
Q2
Sell
-347,000
Closed -$37.3M 8175
2022
Q1
$37.3M Sell
347,000
-7,953,000
-96% -$883M ﹤0.01% 1592
2021
Q4
$955M Buy
8,300,000
+1,350,000
+19% +$155M 0.09% 209
2021
Q3
$801M Sell
6,950,000
-1,050,000
-13% -$123M 0.08% 224
2021
Q2
$924M Buy
8,000,000
+1,313,300
+20% +$150M 0.1% 197
2021
Q1
$755M Sell
6,686,700
-9,483,300
-59% -$1.1B 0.08% 225
2020
Q4
$1.94B Buy
16,170,000
+3,050,000
+23% +$367M 0.25% 100
2020
Q3
$1.6B Buy
13,120,000
+7,019,300
+115% +$856M 0.22% 110
2020
Q2
$743M Buy
6,100,700
+2,444,100
+67% +$297M 0.11% 182
2020
Q1
$444M Sell
3,656,600
-27,293,400
-88% -$3.14B 0.08% 240
2019
Q4
$3.41B Sell
30,950,000
-7,110,000
-19% -$793M 0.49% 41
2019
Q3
$4.28B Buy
38,060,000
+15,810,000
+71% +$1.76B 0.64% 21
2019
Q2
$2.45B Sell
22,250,000
-1,975,000
-8% -$212M 0.37% 59
2019
Q1
$2.58B Buy
24,225,000
+14,625,000
+152% +$1.53B 0.4% 48
2018
Q4
$1B Sell
9,600,000
-4,352,000
-31% -$441M 0.18% 137
2018
Q3
$1.41B Buy
13,952,000
+5,600,000
+67% +$571M 0.22% 106
2018
Q2
$856M Buy
8,352,000
+3,602,000
+76% +$367M 0.14% 158
2018
Q1
$490M Buy
+4,750,000
New +$489M 0.08% 240
2017
Q2
Sell
-1,900,000
Closed -$201M 7046
2017
Q1
$201M Sell
1,900,000
-250,000
-12% -$26.3M 0.04% 404
2016
Q4
$225M Sell
2,150,000
-2,010,000
-48% -$216M 0.05% 373
2016
Q3
$465M Sell
4,160,000
-240,000
-5% -$26.9M 0.1% 213
2016
Q2
$497M Buy
4,400,000
+2,800,000
+175% +$310M 0.12% 196
2016
Q1
$177M Buy
1,600,000
+1,597,400
+61,438% +$174M 0.04% 416
2015
Q4
$275K Sell
2,600
-2,427,000
-100% -$259M ﹤0.01% 5174
2015
Q3
$262M Buy
2,429,600
+1,542,700
+174% +$164M 0.07% 310
2015
Q2
$93.1M Buy
886,900
+884,300
+34,012% +$94.2M 0.03% 576
2015
Q1
$282K Hold
2,600
﹤0.01% 4704
2014
Q4
$276K Buy
+2,600
New +$274K ﹤0.01% 5098
2013
Q4
Sell
-15,492
Closed -$1.58M 7990
2013
Q3
$1.58M Buy
15,492
+3,492
+29% +$353K ﹤0.01% 3501
2013
Q2
$1.23M Buy
+12,000
New +$1.28M ﹤0.01% 3777

Other funds holding IEF

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

Bank of America increased its iShares 7-10 Year Treasury Bond ETF (IEF) stake by 70% in Q1 2026, buying an estimated $906M and bringing the position to 22,900,079 shares worth $2.19B. The position accounts for 0.16% of the portfolio, ranked #134.

Bank of America first reported a position in IEF in Q2 2013 and has held it in 52 quarters since. 1,116 funds tracked by Wall St. Rank hold IEF as of Q1 2026.

  • Bank of America held 22,900,079 shares of iShares 7-10 Year Treasury Bond ETF worth $2.19B as of Q1 2026.
  • Bank of America bought 9,414,689 iShares 7-10 Year Treasury Bond ETF shares in Q1 2026, an estimated $906M.
  • iShares 7-10 Year Treasury Bond ETF made up 0.16% of Bank of America's portfolio in Q1 2026, its #134 holding.
  • Bank of America first reported a position in iShares 7-10 Year Treasury Bond ETF in Q2 2013 and has held it in 52 quarters since.
  • 1,116 funds tracked by Wall St. Rank held iShares 7-10 Year Treasury Bond ETF as of Q1 2026.

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