Christopher J. Hasenberg’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
Q2
$9.41M Sell
17,061
-34,122
-67% -$17M 3.5% 10
2025
Q1
$24.2M Buy
51,183
+11,593
+29% +$5.89M 10.04% 4
2024
Q4
$20.2M Buy
39,590
+10,626
+37% +$5.37M 8.16% 6
2024
Q3
$14.2M Sell
28,964
-30,788
-52% -$14.6M 5.85% 6
2024
Q2
$28.6M Buy
59,752
+7,240
+14% +$3.26M 12.97% 2
2024
Q1
$23.3M Sell
52,512
-18,322
-26% -$7.86M 11.45% 4
2023
Q4
$29M Buy
+70,834
New +$26.9M 16.17% 1

Other funds holding QQQ

Christopher J. Hasenberg's QQQ Position: Q2 2025 in Review

Christopher J. Hasenberg reduced its Invesco QQQ Trust (QQQ) stake by 67% in Q2 2025, selling an estimated $17M and leaving 17,061 shares worth $9.41M. The position accounts for 3.5% of the portfolio, ranked #10.

Christopher J. Hasenberg first reported a position in QQQ in Q4 2023 and has held it in 7 quarters since. The position peaked at $29M in Q4 2023. 3,483 funds tracked by Wall St. Rank hold QQQ as of Q2 2025.

  • Christopher J. Hasenberg held 17,061 shares of Invesco QQQ Trust worth $9.41M as of Q2 2025.
  • Christopher J. Hasenberg sold 34,122 Invesco QQQ Trust shares in Q2 2025, an estimated $17M.
  • Invesco QQQ Trust made up 3.5% of Christopher J. Hasenberg's portfolio in Q2 2025, its #10 holding.
  • Christopher J. Hasenberg first reported a position in Invesco QQQ Trust in Q4 2023 and has held it in 7 quarters since.
  • Christopher J. Hasenberg's Invesco QQQ Trust position peaked at $29M in Q4 2023.
  • 3,483 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q2 2025.

Based on Christopher J. Hasenberg's 13F filing for Q2 2025, filed 9 Jul 2025.