Main Street Research’s Invesco QQQ Trust QQQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$574K Buy
1,039
+249
+32% +$138K 0.04% 69
2025
Q1
$371K Sell
790
-239
-23% -$112K 0.02% 82
2024
Q4
$526K Buy
1,029
+433
+73% +$221K 0.03% 70
2024
Q3
$291K Buy
596
+97
+19% +$47.4K 0.02% 88
2024
Q2
$239K Buy
+499
New +$239K 0.02% 89
2023
Q1
Sell
-816
Closed -$217K 105
2022
Q4
$217K Sell
816
-241
-23% -$64.2K 0.05% 90
2022
Q3
$283K Buy
+1,057
New +$283K 0.06% 72
2022
Q2
Sell
-618
Closed -$224K 114
2022
Q1
$224K Sell
618
-4,200
-87% -$1.52M 0.02% 111
2021
Q4
$1.92M Sell
4,818
-631
-12% -$251K 0.15% 48
2021
Q3
$1.95M Buy
5,449
+1,717
+46% +$615K 0.17% 50
2021
Q2
$1.32M Buy
+3,732
New +$1.32M 0.11% 62
2018
Q2
Sell
-1,919
Closed -$307K 124
2018
Q1
$307K Sell
1,919
-138
-7% -$22.1K 0.05% 87
2017
Q4
$320K Hold
2,057
0.05% 87
2017
Q3
$299K Buy
2,057
+282
+16% +$41K 0.05% 91
2017
Q2
$244K Buy
1,775
+246
+16% +$33.8K 0.04% 111
2017
Q1
$202K Buy
+1,529
New +$202K 0.04% 112
2013
Q3
Sell
-4,196
Closed -$299K 144
2013
Q2
$299K Buy
+4,196
New +$299K 0.09% 115