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
-6,581,400
Closed -$4.38B 8261
2025
Q3
$4.38B Buy
6,581,400
+1,851,300
+39% +$1.19B 0.3% 65
2025
Q2
$2.92B Sell
4,730,100
-3,774,200
-44% -$2.16B 0.21% 95
2025
Q1
$4.76B Buy
8,504,300
+2,930,200
+53% +$1.72B 0.38% 51
2024
Q4
$3.27B Buy
5,574,100
+1,826,100
+49% +$1.08B 0.27% 78
2024
Q3
$2.15B Buy
3,748,000
+832,200
+29% +$460M 0.17% 124
2024
Q2
$1.59B Sell
2,915,800
-1,888,800
-39% -$989M 0.14% 148
2024
Q1
$2.51B Sell
4,804,600
-330,800
-6% -$165M 0.23% 90
2023
Q4
$2.44B Sell
5,135,400
-4,404,600
-46% -$1.96B 0.25% 91
2023
Q3
$4.08B Buy
9,540,000
+826,200
+9% +$367M 0.45% 43
2023
Q2
$3.86B Sell
8,713,800
-779,200
-8% -$327M 0.4% 51
2023
Q1
$3.89B Buy
9,493,000
+2,108,400
+29% +$841M 0.4% 49
2022
Q4
$2.82B Sell
7,384,600
-9,343,700
-56% -$3.59B 0.32% 72
2022
Q3
$5.98B Buy
16,728,300
+645,400
+4% +$256M 0.71% 18
2022
Q2
$6.07B Buy
16,082,900
+8,960,100
+126% +$3.67B 0.69% 23
2022
Q1
$3.22B Buy
7,122,800
+517,400
+8% +$230M 0.31% 68
2021
Q4
$3.14B Buy
6,605,400
+1,329,500
+25% +$610M 0.3% 66
2021
Q3
$2.26B Buy
5,275,900
+747,200
+16% +$330M 0.23% 92
2021
Q2
$1.94B Sell
4,528,700
-5,158,500
-53% -$2.15B 0.2% 106
2021
Q1
$3.84B Sell
9,687,200
-4,294,400
-31% -$1.66B 0.43% 42
2020
Q4
$5.23B Sell
13,981,600
-306,000
-2% -$109M 0.67% 24
2020
Q3
$4.78B Buy
14,287,600
+10,227,900
+252% +$3.39B 0.65% 27
2020
Q2
$1.25B Sell
4,059,700
-5,783,600
-59% -$1.69B 0.19% 120
2020
Q1
$2.54B Buy
9,843,300
+2,596,900
+36% +$792M 0.46% 40
2019
Q4
$2.33B Sell
7,246,400
-2,196,800
-23% -$676M 0.33% 72
2019
Q3
$2.8B Buy
9,443,200
+388,900
+4% +$115M 0.42% 47
2019
Q2
$2.65B Buy
9,054,300
+3,900,800
+76% +$1.12B 0.4% 53
2019
Q1
$1.46B Sell
5,153,500
-7,193,300
-58% -$1.95B 0.23% 107
2018
Q4
$3.09B Buy
12,346,800
+7,151,300
+138% +$1.93B 0.54% 31
2018
Q3
$1.51B Sell
5,195,500
-5,214,100
-50% -$1.48B 0.24% 97
2018
Q2
$2.82B Sell
10,409,600
-4,612,400
-31% -$1.25B 0.47% 39
2018
Q1
$3.95B Buy
15,022,000
+8,401,600
+127% +$2.29B 0.68% 20
2017
Q4
$1.77B Sell
6,620,400
-6,548,700
-50% -$1.7B 0.3% 75
2017
Q3
$3.31B Sell
13,169,100
-1,899,700
-13% -$468M 0.53% 34
2017
Q2
$3.64B Sell
15,068,800
-8,830,900
-37% -$2.12B 0.72% 12
2017
Q1
$5.63B Buy
23,899,700
+11,313,100
+90% +$2.63B 1.12% 4
2016
Q4
$2.81B Buy
12,586,600
+5,260,400
+72% +$1.15B 0.61% 21
2016
Q3
$1.58B Sell
7,326,200
-3,580,900
-33% -$774M 0.35% 63
2016
Q2
$2.28B Buy
10,907,100
+1,040,000
+11% +$216M 0.53% 28
2016
Q1
$2.03B Sell
9,867,100
-7,065,600
-42% -$1.38B 0.49% 34
2015
Q4
$3.45B Sell
16,932,700
-7,209,200
-30% -$1.48B 0.82% 11
2015
Q3
$4.63B Buy
24,141,900
+2,596,400
+12% +$527M 1.15% 3
2015
Q2
$4.44B Sell
21,545,500
-2,602,240
-11% -$547M 1.44% 3
2015
Q1
$4.98B Sell
24,147,740
-8,032,900
-25% -$1.66B 1.68% 2
2014
Q4
$6.61B Sell
32,180,640
-6,819,560
-17% -$1.37B 2.36% 2
2014
Q3
$7.68B Buy
39,000,200
+13,862,455
+55% +$2.74B 2.49% 2
2014
Q2
$4.92B Sell
25,137,745
-3,033,555
-11% -$577M 1.57% 3
2014
Q1
$5.27B Sell
28,171,300
-17,859,840
-39% -$3.28B 1.96% 3
2013
Q4
$8.5B Buy
46,031,140
+21,722,085
+89% +$3.84B 3.06% 1
2013
Q3
$4.08B Sell
24,309,055
-21,548,645
-47% -$3.61B 1.63% 3
2013
Q2
$7.36B Buy
+45,857,700
New +$7.39B 3.09% 1

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