Bank of America’s Invesco QQQ Trust QQQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-8,021,600
Closed -$4.82B 8155
2025
Q3
$4.82B Buy
8,021,600
+117,400
+1% +$67.2M 0.33% 52
2025
Q2
$4.36B Buy
7,904,200
+450,900
+6% +$224M 0.32% 57
2025
Q1
$3.5B Sell
7,453,300
-842,300
-10% -$428M 0.28% 71
2024
Q4
$4.24B Buy
8,295,600
+906,400
+12% +$458M 0.36% 54
2024
Q3
$3.61B Buy
7,389,200
+709,500
+11% +$336M 0.29% 72
2024
Q2
$3.2B Sell
6,679,700
-806,100
-11% -$363M 0.28% 70
2024
Q1
$3.32B Sell
7,485,800
-4,099,500
-35% -$1.76B 0.3% 69
2023
Q4
$4.74B Sell
11,585,300
-5,271,400
-31% -$2B 0.48% 36
2023
Q3
$6.04B Sell
16,856,700
-5,667,000
-25% -$2.1B 0.66% 24
2023
Q2
$8.32B Sell
22,523,700
-7,483,700
-25% -$2.52B 0.87% 14
2023
Q1
$9.63B Buy
30,007,400
+3,419,900
+13% +$1.01B 0.99% 10
2022
Q4
$7.08B Buy
26,587,500
+6,246,100
+31% +$1.73B 0.81% 13
2022
Q3
$5.44B Buy
20,341,400
+4,365,100
+27% +$1.32B 0.65% 22
2022
Q2
$4.48B Buy
15,976,300
+6,323,500
+66% +$1.96B 0.51% 33
2022
Q1
$3.5B Sell
9,652,800
-3,310,500
-26% -$1.18B 0.34% 59
2021
Q4
$5.16B Buy
12,963,300
+1,903,800
+17% +$735M 0.5% 35
2021
Q3
$3.96B Buy
11,059,500
+335,200
+3% +$123M 0.41% 44
2021
Q2
$3.8B Buy
10,724,300
+5,756,900
+116% +$1.94B 0.39% 46
2021
Q1
$1.59B Sell
4,967,400
-628,400
-11% -$201M 0.18% 122
2020
Q4
$1.76B Sell
5,595,800
-687,300
-11% -$202M 0.23% 107
2020
Q3
$1.75B Buy
6,283,100
+1,427,100
+29% +$387M 0.24% 105
2020
Q2
$1.2B Sell
4,856,000
-2,951,200
-38% -$661M 0.18% 124
2020
Q1
$1.49B Sell
7,807,200
-199,100
-2% -$42.1M 0.27% 98
2019
Q4
$1.7B Sell
8,006,300
-2,001,200
-20% -$401M 0.24% 102
2019
Q3
$1.89B Buy
10,007,500
+4,247,400
+74% +$805M 0.28% 88
2019
Q2
$1.08B Sell
5,760,100
-7,893,700
-58% -$1.45B 0.16% 140
2019
Q1
$2.45B Buy
13,653,800
+7,426,700
+119% +$1.26B 0.38% 53
2018
Q4
$961M Sell
6,227,100
-5,076,700
-45% -$849M 0.17% 146
2018
Q3
$2.1B Buy
11,303,800
+7,195,500
+175% +$1.3B 0.33% 64
2018
Q2
$705M Buy
4,108,300
+1,280,300
+45% +$215M 0.12% 193
2018
Q1
$453M Buy
2,828,000
+1,796,700
+174% +$297M 0.08% 258
2017
Q4
$161M Sell
1,031,300
-2,681,300
-72% -$409M 0.03% 529
2017
Q3
$540M Buy
3,712,600
+1,807,400
+95% +$259M 0.09% 251
2017
Q2
$262M Sell
1,905,200
-1,544,000
-45% -$212M 0.05% 352
2017
Q1
$457M Sell
3,449,200
-3,289,900
-49% -$420M 0.09% 229
2016
Q4
$798M Buy
+6,739,100
New +$795M 0.17% 136

Other funds holding QQQ

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

Bank of America reduced its Invesco QQQ Trust (QQQ) stake by 12% in Q1 2026, selling an estimated $1.39B and leaving 17,254,676 shares worth $9.96B. The position accounts for 0.73% of the portfolio, ranked #23.

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

  • Bank of America held 17,254,676 shares of Invesco QQQ Trust worth $9.96B as of Q1 2026.
  • Bank of America sold 2,292,876 Invesco QQQ Trust shares in Q1 2026, an estimated $1.39B.
  • Invesco QQQ Trust made up 0.73% of Bank of America's portfolio in Q1 2026, its #23 holding.
  • Bank of America first reported a position in Invesco QQQ Trust in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Invesco QQQ Trust position peaked at $12B in Q4 2025.
  • 3,834 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q1 2026.

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