Bank of America’s iShares MSCI EAFE ETF EFA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$3.85B Sell
39,633,936
-582,029
-1% -$58.2M 0.28% 74
2025
Q4
$3.86B Buy
40,215,965
+1,931,949
+5% +$183M 0.28% 72
2025
Q3
$3.57B Buy
38,284,016
+2,060,598
+6% +$187M 0.24% 83
2025
Q2
$3.24B Sell
36,223,418
-454,992
-1% -$38.8M 0.24% 87
2025
Q1
$3B Buy
36,678,410
+1,345
+0% +$108K 0.24% 83
2024
Q4
$2.77B Buy
36,677,065
+3,871,632
+12% +$307M 0.23% 92
2024
Q3
$2.74B Sell
32,805,433
-3,679,547
-10% -$296M 0.22% 92
2024
Q2
$2.86B Buy
36,484,980
+676,739
+2% +$53.6M 0.25% 81
2024
Q1
$2.86B Buy
35,808,241
+2,891,903
+9% +$221M 0.26% 80
2023
Q4
$2.48B Buy
32,916,338
+399,699
+1% +$28.2M 0.25% 88
2023
Q3
$2.24B Sell
32,516,639
-1,712,416
-5% -$123M 0.25% 86
2023
Q2
$2.48B Buy
34,229,055
+649,288
+2% +$47.1M 0.26% 80
2023
Q1
$2.4B Sell
33,579,767
-2,746,992
-8% -$192M 0.25% 87
2022
Q4
$2.38B Buy
36,326,759
+2,285,674
+7% +$143M 0.27% 88
2022
Q3
$1.91B Buy
34,041,085
+103,624
+0.3% +$6.46M 0.23% 92
2022
Q2
$2.12B Sell
33,937,461
-2,835,344
-8% -$193M 0.24% 87
2022
Q1
$2.71B Buy
36,772,805
+1,845,811
+5% +$138M 0.26% 81
2021
Q4
$2.75B Sell
34,926,994
-830,679
-2% -$65.8M 0.27% 85
2021
Q3
$2.79B Sell
35,757,673
-4,295,667
-11% -$344M 0.29% 71
2021
Q2
$3.16B Buy
40,053,340
+2,068,322
+5% +$164M 0.33% 60
2021
Q1
$2.88B Buy
37,985,018
+6,756,107
+22% +$509M 0.32% 64
2020
Q4
$2.28B Sell
31,228,911
-5,067,253
-14% -$347M 0.29% 83
2020
Q3
$2.31B Sell
36,296,164
-887,373
-2% -$56.8M 0.31% 78
2020
Q2
$2.26B Buy
37,183,537
+1,419,202
+4% +$82.1M 0.34% 66
2020
Q1
$1.91B Sell
35,764,335
-1,557,252
-4% -$98.8M 0.34% 66
2019
Q4
$2.59B Sell
37,321,587
-4,679,158
-11% -$316M 0.37% 60
2019
Q3
$2.74B Sell
42,000,745
-2,120,884
-5% -$137M 0.41% 50
2019
Q2
$2.9B Buy
44,121,629
+2,050,426
+5% +$134M 0.44% 47
2019
Q1
$2.73B Sell
42,071,203
-5,800,384
-12% -$365M 0.42% 42
2018
Q4
$2.81B Sell
47,871,587
-2,016,999
-4% -$126M 0.49% 36
2018
Q3
$3.39B Sell
49,888,586
-7,665,092
-13% -$518M 0.53% 30
2018
Q2
$3.85B Buy
57,553,678
+3,518,106
+7% +$247M 0.64% 23
2018
Q1
$3.77B Sell
54,035,572
-69,721,657
-56% -$4.97B 0.64% 22
2017
Q4
$8.7B Buy
123,757,229
+110,259
+0.1% +$7.67M 1.46% 3
2017
Q3
$8.47B Buy
123,646,970
+52,789,944
+75% +$3.53B 1.34% 2
2017
Q2
$4.62B Sell
70,857,026
-5,223,998
-7% -$338M 0.92% 7
2017
Q1
$4.74B Buy
76,081,024
+15,832,911
+26% +$957M 0.94% 6
2016
Q4
$3.48B Sell
60,248,113
-9,300,485
-13% -$536M 0.75% 12
2016
Q3
$4.11B Buy
69,548,598
+5,787,239
+9% +$336M 0.9% 6
2016
Q2
$3.56B Sell
63,761,359
-3,256,661
-5% -$187M 0.83% 8
2016
Q1
$3.83B Sell
67,018,020
-613,264
-0.9% -$33.8M 0.93% 5
2015
Q4
$3.97B Buy
67,631,284
+6,420,863
+10% +$387M 0.94% 4
2015
Q3
$3.51B Buy
61,210,421
+18,406,755
+43% +$1.14B 0.87% 7
2015
Q2
$2.72B Buy
42,803,666
+4,836,503
+13% +$322M 0.88% 6
2015
Q1
$2.44B Buy
37,967,163
+6,377,570
+20% +$402M 0.82% 9
2014
Q4
$1.92B Sell
31,589,593
-11,195,046
-26% -$699M 0.69% 11
2014
Q3
$2.74B Sell
42,784,639
-2,558,622
-6% -$171M 0.89% 6
2014
Q2
$3.1B Buy
45,343,261
+5,392,875
+13% +$370M 0.99% 5
2014
Q1
$2.68B Buy
39,950,386
+1,459,873
+4% +$96.5M 1% 5
2013
Q4
$2.58B Sell
38,490,513
-1,243,967
-3% -$81.3M 0.93% 6
2013
Q3
$2.54B Buy
39,734,480
+3,505,331
+10% +$215M 1.01% 6
2013
Q2
$2.08B Buy
+36,229,149
New +$2.19B 0.87% 8

Other funds holding EFA

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

Bank of America reduced its iShares MSCI EAFE ETF (EFA) stake by 1.4% in Q1 2026, selling an estimated $58.2M and leaving 39,633,936 shares worth $3.85B. The position accounts for 0.28% of the portfolio, ranked #74.

Bank of America first reported a position in EFA in Q2 2013 and has held it in 52 quarters since. The position peaked at $8.7B in Q4 2017. 2,202 funds tracked by Wall St. Rank hold EFA as of Q1 2026.

  • Bank of America held 39,633,936 shares of iShares MSCI EAFE ETF worth $3.85B as of Q1 2026.
  • Bank of America sold 582,029 iShares MSCI EAFE ETF shares in Q1 2026, an estimated $58.2M.
  • iShares MSCI EAFE ETF made up 0.28% of Bank of America's portfolio in Q1 2026, its #74 holding.
  • Bank of America first reported a position in iShares MSCI EAFE ETF in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's iShares MSCI EAFE ETF position peaked at $8.7B in Q4 2017.
  • 2,202 funds tracked by Wall St. Rank held iShares MSCI EAFE ETF as of Q1 2026.

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