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
2026
Q1
$2.19B Buy
22,900,079
+9,414,689
+70% +$906M 0.16% 134
2025
Q4
$1.3B Buy
13,485,390
+2,756,193
+26% +$267M 0.09% 204
2025
Q3
$1.03B Buy
10,729,197
+1,700,657
+19% +$163M 0.07% 260
2025
Q2
$865M Buy
9,028,540
+520,431
+6% +$49.2M 0.06% 292
2025
Q1
$811M Buy
8,508,109
+849,946
+11% +$79.5M 0.07% 283
2024
Q4
$708M Sell
7,658,163
-804,057
-10% -$76M 0.06% 302
2024
Q3
$830M Buy
8,462,220
+1,012,817
+14% +$97.9M 0.07% 290
2024
Q2
$698M Sell
7,449,403
-241,345
-3% -$22.4M 0.06% 310
2024
Q1
$728M Buy
7,690,748
+1,215,631
+19% +$115M 0.07% 304
2023
Q4
$624M Buy
6,475,117
+743,649
+13% +$68.8M 0.06% 297
2023
Q3
$525M Sell
5,731,468
-3,439,540
-38% -$324M 0.06% 309
2023
Q2
$886M Buy
9,171,008
+940,719
+11% +$92.5M 0.09% 218
2023
Q1
$816M Buy
8,230,289
+1,069,945
+15% +$105M 0.08% 236
2022
Q4
$686M Buy
7,160,344
+1,466,028
+26% +$141M 0.08% 249
2022
Q3
$547M Sell
5,694,316
-327,277
-5% -$33.2M 0.07% 289
2022
Q2
$616M Sell
6,021,593
-1,283,795
-18% -$132M 0.07% 265
2022
Q1
$785M Sell
7,305,388
-3,389,064
-32% -$376M 0.08% 243
2021
Q4
$1.23B Buy
10,694,452
+547,850
+5% +$63M 0.12% 164
2021
Q3
$1.17B Buy
10,146,602
+4,215,366
+71% +$493M 0.12% 164
2021
Q2
$685M Sell
5,931,236
-1,074,779
-15% -$123M 0.07% 265
2021
Q1
$791M Buy
7,006,015
+566,189
+9% +$66M 0.09% 212
2020
Q4
$772M Buy
6,439,826
+667,096
+12% +$80.3M 0.1% 203
2020
Q3
$703M Buy
5,772,730
+454,777
+9% +$55.5M 0.1% 201
2020
Q2
$648M Buy
5,317,953
+1,265,850
+31% +$154M 0.1% 198
2020
Q1
$492M Sell
4,052,103
-1,150,869
-22% -$132M 0.09% 224
2019
Q4
$573M Buy
5,202,972
+74,328
+1% +$8.29M 0.08% 240
2019
Q3
$577M Buy
5,128,644
+336,147
+7% +$37.5M 0.09% 235
2019
Q2
$527M Sell
4,792,497
-273,749
-5% -$29.3M 0.08% 250
2019
Q1
$540M Buy
5,066,246
+599,346
+13% +$62.7M 0.08% 235
2018
Q4
$465M Sell
4,466,900
-1,358,601
-23% -$138M 0.08% 248
2018
Q3
$589M Buy
5,825,501
+2,615,796
+81% +$267M 0.09% 229
2018
Q2
$329M Buy
3,209,705
+87,572
+3% +$8.92M 0.05% 316
2018
Q1
$322M Buy
3,122,133
+129,628
+4% +$13.3M 0.06% 324
2017
Q4
$316M Sell
2,992,505
-2,167,843
-42% -$230M 0.05% 334
2017
Q3
$550M Sell
5,160,348
-1,550,283
-23% -$166M 0.09% 246
2017
Q2
$715M Buy
6,710,631
+2,346,424
+54% +$251M 0.14% 161
2017
Q1
$461M Sell
4,364,207
-76,680
-2% -$8.05M 0.09% 226
2016
Q4
$465M Buy
4,440,887
+155,979
+4% +$16.8M 0.1% 219
2016
Q3
$479M Sell
4,284,908
-999,188
-19% -$112M 0.11% 205
2016
Q2
$597M Sell
5,284,096
-312,578
-6% -$34.6M 0.14% 175
2016
Q1
$618M Buy
5,596,674
+3,071,063
+122% +$335M 0.15% 158
2015
Q4
$267M Sell
2,525,611
-4,986,265
-66% -$532M 0.06% 320
2015
Q3
$810M Buy
7,511,876
+5,588,094
+290% +$594M 0.2% 120
2015
Q2
$202M Sell
1,923,782
-1,064,630
-36% -$113M 0.07% 319
2015
Q1
$324M Buy
2,988,412
+699,784
+31% +$75.5M 0.11% 225
2014
Q4
$243M Buy
2,288,628
+814,447
+55% +$85.9M 0.09% 261
2014
Q3
$153M Sell
1,474,181
-503,162
-25% -$52.2M 0.05% 401
2014
Q2
$205M Buy
1,977,343
+529,713
+37% +$54.4M 0.07% 314
2014
Q1
$147M Buy
1,447,630
+299,170
+26% +$30.4M 0.05% 367
2013
Q4
$114M Buy
1,148,460
+98,323
+9% +$9.98M 0.04% 442
2013
Q3
$107M Sell
1,050,137
-640,016
-38% -$64.7M 0.04% 440
2013
Q2
$173M Buy
+1,690,153
New +$180M 0.07% 261

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,115 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,115 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.