Bank of America’s iShares Russell 1000 ETF IWB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.87B Sell
4,567,154
-588,431
-11% -$233M 0.12% 165
2026
Q1
$1.84B Buy
5,155,585
+240,695
+5% +$89.7M 0.13% 163
2025
Q4
$1.84B Buy
4,914,890
+505,892
+11% +$187M 0.13% 147
2025
Q3
$1.61B Sell
4,408,998
-359,105
-8% -$126M 0.11% 176
2025
Q2
$1.62B Buy
4,768,103
+616,717
+15% +$194M 0.12% 171
2025
Q1
$1.27B Buy
4,151,386
+56,405
+1% +$18.2M 0.1% 196
2024
Q4
$1.32B Buy
4,094,981
+454,814
+12% +$147M 0.11% 182
2024
Q3
$1.14B Sell
3,640,167
-5,424
-0.1% -$1.64M 0.09% 218
2024
Q2
$1.08B Buy
3,645,591
+48,134
+1% +$13.8M 0.1% 216
2024
Q1
$1.04B Sell
3,597,457
-167,675
-4% -$46M 0.09% 226
2023
Q4
$987M Buy
3,765,132
+299,476
+9% +$73.3M 0.1% 214
2023
Q3
$814M Sell
3,465,656
-3,310
-0.1% -$810K 0.09% 226
2023
Q2
$846M Sell
3,468,966
-14,455
-0.4% -$3.33M 0.09% 228
2023
Q1
$785M Sell
3,483,421
-1,388,396
-28% -$306M 0.08% 241
2022
Q4
$1.03B Buy
4,871,817
+1,156,337
+31% +$245M 0.12% 178
2022
Q3
$733M Sell
3,715,480
-71,524
-2% -$15.7M 0.09% 228
2022
Q2
$787M Buy
3,787,004
+572,196
+18% +$129M 0.09% 219
2022
Q1
$804M Sell
3,214,808
-513,387
-14% -$127M 0.08% 240
2021
Q4
$986M Buy
3,728,195
+580,751
+18% +$149M 0.1% 206
2021
Q3
$761M Buy
3,147,444
+76,091
+2% +$18.9M 0.08% 237
2021
Q2
$744M Sell
3,071,353
-41,948
-1% -$9.88M 0.08% 245
2021
Q1
$697M Sell
3,113,301
-444,871
-13% -$97.4M 0.08% 239
2020
Q4
$754M Buy
3,558,172
+303,074
+9% +$60.5M 0.1% 209
2020
Q3
$609M Sell
3,255,098
-129,324
-4% -$23.9M 0.08% 220
2020
Q2
$581M Sell
3,384,422
-594,657
-15% -$96.2M 0.09% 216
2020
Q1
$563M Sell
3,979,079
-181,809
-4% -$30.7M 0.1% 203
2019
Q4
$742M Buy
4,160,888
+481,524
+13% +$82.2M 0.11% 199
2019
Q3
$605M Buy
3,679,364
+106,337
+3% +$17.5M 0.09% 224
2019
Q2
$582M Sell
3,573,027
-29,694
-0.8% -$4.75M 0.09% 230
2019
Q1
$567M Sell
3,602,721
-2,884,878
-44% -$436M 0.09% 229
2018
Q4
$900M Buy
6,487,599
+3,588,662
+124% +$537M 0.16% 149
2018
Q3
$469M Sell
2,898,937
-24,506
-0.8% -$3.89M 0.07% 275
2018
Q2
$444M Buy
2,923,443
+1,039
+0% +$157K 0.07% 266
2018
Q1
$429M Sell
2,922,404
-315,952
-10% -$48M 0.07% 269
2017
Q4
$481M Buy
3,238,356
+119,423
+4% +$17.3M 0.08% 249
2017
Q3
$436M Sell
3,118,933
-128,612
-4% -$17.6M 0.07% 283
2017
Q2
$439M Sell
3,247,545
-129,523
-4% -$17.3M 0.09% 245
2017
Q1
$443M Sell
3,377,068
-931,112
-22% -$121M 0.09% 236
2016
Q4
$536M Buy
4,308,180
+728,869
+20% +$88.7M 0.12% 192
2016
Q3
$431M Sell
3,579,311
-183,230
-5% -$22M 0.09% 225
2016
Q2
$440M Sell
3,762,541
-620,860
-14% -$71.6M 0.1% 215
2016
Q1
$500M Sell
4,383,401
-556,148
-11% -$60.1M 0.12% 192
2015
Q4
$560M Buy
4,939,549
+1,009,220
+26% +$115M 0.13% 172
2015
Q3
$421M Buy
3,930,329
+900,609
+30% +$102M 0.1% 209
2015
Q2
$352M Sell
3,029,720
-67,071
-2% -$7.91M 0.11% 207
2015
Q1
$359M Buy
3,096,791
+355,942
+13% +$41.1M 0.12% 199
2014
Q4
$314M Buy
2,740,849
+511,338
+23% +$57.3M 0.11% 210
2014
Q3
$245M Sell
2,229,511
-216,920
-9% -$24M 0.08% 266
2014
Q2
$269M Buy
2,446,431
+531,940
+28% +$56.6M 0.09% 245
2014
Q1
$201M Sell
1,914,491
-67,691
-3% -$6.96M 0.07% 280
2013
Q4
$205M Buy
1,982,182
+405,316
+26% +$40.1M 0.07% 272
2013
Q3
$148M Buy
1,576,866
+22,394
+1% +$2.09M 0.06% 329
2013
Q2
$140M Buy
+1,554,472
New +$139M 0.06% 331

Other funds holding IWB

Bank of America's IWB Position: Q2 2026 in Review

Bank of America reduced its iShares Russell 1000 ETF (IWB) stake by 11% in Q2 2026, selling an estimated $233M and leaving 4,567,154 shares worth $1.87B. The position accounts for 0.12% of the portfolio, ranked #165.

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

  • Bank of America held 4,567,154 shares of iShares Russell 1000 ETF worth $1.87B as of Q2 2026.
  • Bank of America sold 588,431 iShares Russell 1000 ETF shares in Q2 2026, an estimated $233M.
  • iShares Russell 1000 ETF made up 0.12% of Bank of America's portfolio in Q2 2026, its #165 holding.
  • Bank of America first reported a position in iShares Russell 1000 ETF in Q2 2013 and has held it in 53 quarters since.
  • 1,545 funds tracked by Wall St. Rank held iShares Russell 1000 ETF as of Q2 2026.

Based on Bank of America's 13F filing for Q2 2026, filed 14 Aug 2026.