Harfst & Associates’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
$29.1M Sell
52,771
-389
-0.7% -$215K 6% 3
2025
Q1
$24.9M Buy
53,160
+237
+0.4% +$111K 5.76% 3
2024
Q4
$27.1M Sell
52,923
-996
-2% -$509K 5.64% 3
2024
Q3
$26.3M Sell
53,919
-2,615
-5% -$1.28M 5.91% 3
2024
Q2
$27.1M Sell
56,534
-10,472
-16% -$5.02M 6.31% 3
2024
Q1
$29.8M Sell
67,006
-5,813
-8% -$2.58M 7.06% 3
2023
Q4
$29.8M Buy
72,819
+14,438
+25% +$5.91M 7.87% 3
2023
Q3
$20.9M Sell
58,381
-744
-1% -$267K 5.87% 3
2023
Q2
$21.8M Sell
59,125
-4,599
-7% -$1.7M 5.81% 3
2023
Q1
$20.5M Sell
63,724
-1,065
-2% -$342K 5.87% 3
2022
Q4
$17.3M Sell
64,789
-1,159
-2% -$309K 4.98% 3
2022
Q3
$17.6M Sell
65,948
-303
-0.5% -$81K 5.3% 3
2022
Q2
$18.6M Buy
66,251
+1,339
+2% +$375K 5.27% 4
2022
Q1
$23.5M Buy
+64,912
New +$23.5M 5.47% 4
2021
Q2
Sell
-59,853
Closed -$19.1M 145
2021
Q1
$19.1M Sell
59,853
-1,039
-2% -$332K 5.75% 3
2020
Q4
$19.1M Sell
60,892
-2,360
-4% -$740K 7.02% 3
2020
Q3
$17.6M Sell
63,252
-3,247
-5% -$902K 7.44% 3
2020
Q2
$16.5M Buy
66,499
+2,124
+3% +$526K 7.08% 3
2020
Q1
$12.3M Sell
64,375
-3,907
-6% -$744K 6.23% 3
2019
Q4
$14.5M Sell
68,282
-1,617
-2% -$344K 5.59% 4
2019
Q3
$13.2M Sell
69,899
-1,436
-2% -$271K 5.43% 4
2019
Q2
$13.3M Buy
71,335
+216
+0.3% +$40.3K 5.44% 4
2019
Q1
$12.8M Buy
71,119
+708
+1% +$127K 5.47% 4
2018
Q4
$10.9M Buy
+70,411
New +$10.9M 5.19% 4
2018
Q3
Sell
-66,140
Closed -$11.4M 91
2018
Q2
$11.4M Buy
66,140
+2,709
+4% +$465K 4.8% 5
2018
Q1
$10.2M Buy
63,431
+2,822
+5% +$452K 4.14% 5
2017
Q4
$9.44M Sell
60,609
-1,345
-2% -$209K 3.82% 6
2017
Q3
$9.01M Buy
61,954
+495
+0.8% +$72K 3.75% 7
2017
Q2
$8.46M Buy
61,459
+13,308
+28% +$1.83M 3.41% 8
2017
Q1
$6.37M Buy
48,151
+40,861
+561% +$5.41M 2.75% 9
2016
Q4
$863K Hold
7,290
0.43% 19
2016
Q3
$865K Hold
7,290
0.46% 17
2016
Q2
$783K Sell
7,290
-90
-1% -$9.67K 0.32% 62
2016
Q1
$805K Sell
7,380
-180
-2% -$19.6K 0.52% 16
2015
Q4
$845K Sell
7,560
-90
-1% -$10.1K 0.34% 60
2015
Q3
$778K Buy
7,650
+140
+2% +$14.2K 0.34% 63
2015
Q2
$804K Buy
+7,510
New +$804K 0.45% 17