Bank of America
QQQ icon

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

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$9.85B Buy
17,862,401
+2,586,261
+17% +$1.43B 0.72% 19
2025
Q1
$7.16B Buy
15,276,140
+1,900,506
+14% +$891M 0.58% 25
2024
Q4
$6.84B Sell
13,375,634
-420,835
-3% -$215M 0.57% 28
2024
Q3
$6.73B Buy
13,796,469
+1,887,385
+16% +$921M 0.54% 26
2024
Q2
$5.71B Sell
11,909,084
-2,365,189
-17% -$1.13B 0.5% 28
2024
Q1
$6.34B Buy
14,274,273
+5,750,849
+67% +$2.55B 0.58% 26
2023
Q4
$3.49B Sell
8,523,424
-6,352,908
-43% -$2.6B 0.35% 49
2023
Q3
$5.33B Buy
14,876,332
+3,035,587
+26% +$1.09B 0.59% 27
2023
Q2
$4.37B Sell
11,840,745
-9,213,835
-44% -$3.4B 0.46% 34
2023
Q1
$6.76B Buy
21,054,580
+8,013,543
+61% +$2.57B 0.69% 17
2022
Q4
$3.47B Sell
13,041,037
-5,081,149
-28% -$1.35B 0.4% 44
2022
Q3
$4.84B Sell
18,122,186
-7,885,287
-30% -$2.11B 0.58% 25
2022
Q2
$7.29B Sell
26,007,473
-2,214,833
-8% -$621M 0.83% 14
2022
Q1
$10.2B Buy
28,222,306
+9,448,452
+50% +$3.43B 0.99% 11
2021
Q4
$7.47B Buy
18,773,854
+2,077,202
+12% +$826M 0.73% 19
2021
Q3
$5.98B Buy
16,696,652
+290,146
+2% +$104M 0.62% 22
2021
Q2
$5.81B Buy
16,406,506
+159,839
+1% +$56.7M 0.6% 22
2021
Q1
$5.18B Buy
16,246,667
+5,338,324
+49% +$1.7B 0.58% 26
2020
Q4
$3.42B Sell
10,908,343
-5,856,295
-35% -$1.84B 0.44% 41
2020
Q3
$4.66B Sell
16,764,638
-15,214
-0.1% -$4.23M 0.63% 25
2020
Q2
$4.15B Sell
16,779,852
-327,783
-2% -$81.2M 0.63% 25
2020
Q1
$3.26B Buy
17,107,635
+5,025,340
+42% +$957M 0.59% 29
2019
Q4
$2.57B Buy
12,082,295
+294,572
+2% +$62.6M 0.37% 58
2019
Q3
$2.23B Sell
11,787,723
-70,878
-0.6% -$13.4M 0.33% 63
2019
Q2
$2.21B Buy
11,858,601
+1,617,632
+16% +$302M 0.34% 63
2019
Q1
$1.84B Sell
10,240,969
-4,883,317
-32% -$877M 0.29% 74
2018
Q4
$2.33B Sell
15,124,286
-555,571
-4% -$85.7M 0.41% 46
2018
Q3
$2.91B Buy
15,679,857
+4,834,834
+45% +$898M 0.45% 40
2018
Q2
$1.86B Buy
10,845,023
+2,582,710
+31% +$443M 0.31% 69
2018
Q1
$1.32B Sell
8,262,313
-518,720
-6% -$83.1M 0.23% 101
2017
Q4
$1.37B Sell
8,781,033
-1,825,048
-17% -$284M 0.23% 103
2017
Q3
$1.54B Buy
10,606,081
+2,055,453
+24% +$299M 0.25% 96
2017
Q2
$1.18B Buy
8,550,628
+953,108
+13% +$131M 0.23% 102
2017
Q1
$1.01B Sell
7,597,520
-2,352,864
-24% -$311M 0.2% 115
2016
Q4
$1.18B Buy
9,950,384
+2,862,853
+40% +$339M 0.26% 87
2016
Q3
$841M Buy
7,087,531
+1,126,640
+19% +$134M 0.18% 127
2016
Q2
$641M Sell
5,960,891
-883,435
-13% -$95M 0.15% 149
2016
Q1
$747M Sell
6,844,326
-3,942,207
-37% -$430M 0.18% 127
2015
Q4
$1.21B Buy
10,786,533
+3,661,670
+51% +$410M 0.29% 75
2015
Q3
$725M Buy
7,124,863
+981,321
+16% +$99.9M 0.18% 121
2015
Q2
$658M Sell
6,143,542
-532,132
-8% -$57M 0.21% 89
2015
Q1
$705M Buy
6,675,674
+90,691
+1% +$9.58M 0.24% 85
2014
Q4
$680M Sell
6,584,983
-1,869,636
-22% -$193M 0.24% 66
2014
Q3
$835M Buy
8,454,619
+2,424,596
+40% +$240M 0.27% 64
2014
Q2
$566M Buy
6,030,023
+1,890,552
+46% +$178M 0.18% 113
2014
Q1
$363M Sell
4,139,471
-8,257,570
-67% -$724M 0.13% 151
2013
Q4
$1.09B Buy
12,397,041
+8,070,373
+187% +$710M 0.39% 40
2013
Q3
$341M Sell
4,326,668
-1,703,269
-28% -$134M 0.14% 146
2013
Q2
$430M Buy
+6,029,937
New +$430M 0.18% 96