Bank of America’s State Street SPDR S&P 500 ETF Trust SPY Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-30,459,400
Closed -$20.3B 8262
2025
Q3
$20.3B Buy
30,459,400
+17,869,800
+142% +$11.5B 1.38% 8
2025
Q2
$7.78B Sell
12,589,600
-8,258,600
-40% -$4.72B 0.57% 28
2025
Q1
$11.7B Buy
20,848,200
+8,921,700
+75% +$5.24B 0.94% 13
2024
Q4
$6.99B Sell
11,926,500
-8,119,800
-41% -$4.78B 0.59% 28
2024
Q3
$11.5B Buy
20,046,300
+6,294,100
+46% +$3.48B 0.92% 14
2024
Q2
$7.48B Buy
13,752,200
+1,389,400
+11% +$727M 0.66% 24
2024
Q1
$6.47B Sell
12,362,800
-12,642,100
-51% -$6.29B 0.59% 27
2023
Q4
$11.9B Buy
25,004,900
+8,446,200
+51% +$3.76B 1.2% 8
2023
Q3
$7.08B Sell
16,558,700
-25,025,900
-60% -$11.1B 0.78% 17
2023
Q2
$18.4B Buy
41,584,600
+4,248,600
+11% +$1.78B 1.93% 4
2023
Q1
$15.3B Buy
37,336,000
+6,063,500
+19% +$2.42B 1.57% 5
2022
Q4
$12B Buy
31,272,500
+2,461,400
+9% +$946M 1.36% 6
2022
Q3
$10.3B Buy
28,811,100
+9,180,000
+47% +$3.65B 1.23% 10
2022
Q2
$7.41B Sell
19,631,100
-8,250,100
-30% -$3.38B 0.84% 14
2022
Q1
$12.6B Buy
27,881,200
+2,567,300
+10% +$1.14B 1.22% 10
2021
Q4
$12B Sell
25,313,900
-12,974,700
-34% -$5.96B 1.17% 8
2021
Q3
$16.4B Buy
38,288,600
+17,695,900
+86% +$7.81B 1.7% 5
2021
Q2
$8.81B Sell
20,592,700
-2,220,000
-10% -$927M 0.92% 13
2021
Q1
$9.04B Buy
22,812,700
+929,000
+4% +$358M 1.02% 11
2020
Q4
$8.18B Sell
21,883,700
-7,742,000
-26% -$2.75B 1.05% 9
2020
Q3
$9.92B Sell
29,625,700
-1,936,200
-6% -$642M 1.35% 8
2020
Q2
$9.73B Buy
31,561,900
+10,615,800
+51% +$3.11B 1.48% 7
2020
Q1
$5.4B Sell
20,946,100
-1,320,100
-6% -$403M 0.97% 12
2019
Q4
$7.17B Sell
22,266,200
-12,965,700
-37% -$3.99B 1.03% 9
2019
Q3
$10.5B Buy
35,231,900
+11,846,300
+51% +$3.5B 1.55% 3
2019
Q2
$6.85B Sell
23,385,600
-3,908,800
-14% -$1.13B 1.04% 8
2019
Q1
$7.71B Buy
27,294,400
+2,467,800
+10% +$670M 1.2% 8
2018
Q4
$6.2B Sell
24,826,600
-2,401,600
-9% -$648M 1.09% 6
2018
Q3
$7.92B Sell
27,228,200
-10,359,300
-28% -$2.95B 1.23% 7
2018
Q2
$10.2B Sell
37,587,500
-15,203,900
-29% -$4.11B 1.69% 3
2018
Q1
$13.9B Buy
52,791,400
+28,879,000
+121% +$7.88B 2.37% 1
2017
Q4
$6.38B Sell
23,912,400
-3,207,800
-12% -$834M 1.07% 7
2017
Q3
$6.81B Sell
27,120,200
-5,556,000
-17% -$1.37B 1.08% 4
2017
Q2
$7.9B Sell
32,676,200
-4,857,400
-13% -$1.16B 1.57% 2
2017
Q1
$8.85B Buy
37,533,600
+18,140,100
+94% +$4.22B 1.76% 2
2016
Q4
$4.34B Sell
19,393,500
-4,057,253
-17% -$886M 0.94% 5
2016
Q3
$5.07B Sell
23,450,753
-584,110
-2% -$126M 1.11% 2
2016
Q2
$5.03B Buy
24,034,863
+9,759,685
+68% +$2.03B 1.17% 2
2016
Q1
$2.93B Sell
14,275,178
-5,999,680
-30% -$1.17B 0.71% 15
2015
Q4
$4.13B Sell
20,274,858
-9,803,742
-33% -$2.01B 0.98% 3
2015
Q3
$5.76B Buy
30,078,600
+2,930,050
+11% +$594M 1.43% 1
2015
Q2
$5.59B Sell
27,148,550
-7,265,550
-21% -$1.53B 1.82% 2
2015
Q1
$7.1B Buy
34,414,100
+2,163,250
+7% +$446M 2.39% 1
2014
Q4
$6.63B Sell
32,250,850
-8,875,900
-22% -$1.78B 2.37% 1
2014
Q3
$8.1B Sell
41,126,750
-5,928,478
-13% -$1.17B 2.62% 1
2014
Q2
$9.21B Buy
47,055,228
+15,155,978
+48% +$2.88B 2.95% 1
2014
Q1
$5.97B Sell
31,899,250
-6,499,900
-17% -$1.19B 2.22% 1
2013
Q4
$7.09B Sell
38,399,150
-11,189,498
-23% -$1.98B 2.55% 2
2013
Q3
$8.33B Buy
49,588,648
+4,970,438
+11% +$833M 3.32% 1
2013
Q2
$7.16B Buy
+44,618,210
New +$7.19B 3.01% 2

Other funds holding SPY

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

Bank of America increased its State Street SPDR S&P 500 ETF Trust (SPY) stake by 4.8% in Q1 2026, buying an estimated $1B and bringing the position to 32,276,125 shares worth $21B. The position accounts for 1.53% of the portfolio, ranked #6.

Bank of America first reported a position in SPY in Q2 2013 and has held it in 52 quarters since. The position peaked at $21B in Q4 2025. 4,562 funds tracked by Wall St. Rank hold SPY as of Q1 2026.

  • Bank of America held 32,276,125 shares of State Street SPDR S&P 500 ETF Trust worth $21B as of Q1 2026.
  • Bank of America bought 1,472,426 State Street SPDR S&P 500 ETF Trust shares in Q1 2026, an estimated $1B.
  • State Street SPDR S&P 500 ETF Trust made up 1.53% of Bank of America's portfolio in Q1 2026, its #6 holding.
  • Bank of America first reported a position in State Street SPDR S&P 500 ETF Trust in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's State Street SPDR S&P 500 ETF Trust position peaked at $21B in Q4 2025.
  • 4,562 funds tracked by Wall St. Rank held State Street SPDR S&P 500 ETF Trust as of Q1 2026.

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