Foster Group’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
2026
Q2
$30.5M Buy
41,407
+1,642
+4% +$1.13M 0.81% 30
2026
Q1
$23M Sell
39,765
-3,377
-8% -$2.05M 0.68% 33
2025
Q4
$26.5M Sell
43,142
-72
-0.2% -$44.2K 0.8% 30
2025
Q3
$25.9M Buy
43,214
+12
+0% +$6.87K 0.81% 30
2025
Q2
$23.8M Buy
43,202
+7,468
+21% +$3.71M 0.82% 31
2025
Q1
$16.8M Sell
35,734
-59
-0.2% -$30K 0.63% 33
2024
Q4
$18.3M Sell
35,793
-94
-0.3% -$47.5K 0.7% 32
2024
Q3
$17.5M Buy
35,887
+111
+0.3% +$52.5K 0.65% 33
2024
Q2
$17.1M Buy
35,776
+45
+0.1% +$20.2K 0.67% 33
2024
Q1
$15.9M Sell
35,731
-1,801
-5% -$772K 0.79% 28
2023
Q4
$13.4M Hold
37,532
0.82% 22
2023
Q3
$13.4M Buy
37,532
+1,506
+4% +$558K 0.82% 22
2023
Q2
$13.3M Buy
36,026
+21
+0.1% +$7.07K 0.8% 22
2023
Q1
$11.6M Sell
36,005
-75
-0.2% -$22.1K 0.73% 23
2022
Q4
$9.61M Sell
36,080
-478
-1% -$132K 0.72% 20
2022
Q3
$9.77M Sell
36,558
-373
-1% -$113K 0.8% 18
2022
Q2
$10.4M Buy
36,931
+138
+0.4% +$42.8K 0.74% 20
2022
Q1
$13.3M Buy
36,793
+304
+0.8% +$108K 1.1% 15
2021
Q4
$14.5M Buy
36,489
+582
+2% +$225K 1.26% 14
2021
Q3
$12.9M Buy
35,907
+55
+0.2% +$20.3K 1.26% 14
2021
Q2
$12.7M Hold
35,852
1.46% 11
2021
Q1
$11.4M Buy
35,852
+992
+3% +$317K 1.77% 8
2020
Q4
$10.9M Buy
+34,860
New +$10.2M 2.02% 8

Other funds holding QQQ

Foster Group's QQQ Position: Q2 2026 in Review

Foster Group increased its Invesco QQQ Trust (QQQ) stake by 4.1% in Q2 2026, buying an estimated $1.13M and bringing the position to 41,407 shares worth $30.5M. The position accounts for 0.81% of the portfolio, ranked #30.

Foster Group first reported a position in QQQ in Q4 2020 and has held it in 23 quarters since. 792 funds tracked by Wall St. Rank hold QQQ as of Q2 2026.

  • Foster Group held 41,407 shares of Invesco QQQ Trust worth $30.5M as of Q2 2026.
  • Foster Group bought 1,642 Invesco QQQ Trust shares in Q2 2026, an estimated $1.13M.
  • Invesco QQQ Trust made up 0.81% of Foster Group's portfolio in Q2 2026, its #30 holding.
  • Foster Group first reported a position in Invesco QQQ Trust in Q4 2020 and has held it in 23 quarters since.
  • 792 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q2 2026.

Based on Foster Group's 13F filing for Q2 2026, filed 7 Jul 2026.