Cannon Advisors’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
$10.6M Sell
14,791
-524
-3% -$361K 6.48% 1
2026
Q1
$8.84M Buy
15,315
+343
+2% +$208K 6.55% 2
2025
Q4
$9.28M Sell
14,972
-1,169
-7% -$717K 6.54% 2
2025
Q3
$9.86M Buy
16,141
+107
+0.7% +$61.3K 6.63% 1
2025
Q2
$8.85M Sell
16,034
-4,902
-23% -$2.44M 7.12% 1
2025
Q1
$9.82M Sell
20,936
-515
-2% -$262K 9.04% 1
2024
Q4
$11M Buy
21,451
+87
+0.4% +$44K 9.32% 1
2024
Q3
$10.4M Buy
+21,364
New +$10.1M 8.5% 1

Other funds holding QQQ

Cannon Advisors's QQQ Position: Q2 2026 in Review

Cannon Advisors reduced its Invesco QQQ Trust (QQQ) stake by 3.4% in Q2 2026, selling an estimated $361K and leaving 14,791 shares worth $10.6M. The position accounts for 6.48% of the portfolio, ranked #1.

Cannon Advisors first reported a position in QQQ in Q3 2024 and has held it in 8 quarters since. The position peaked at $11M in Q4 2024. 792 funds tracked by Wall St. Rank hold QQQ as of Q2 2026.

  • Cannon Advisors held 14,791 shares of Invesco QQQ Trust worth $10.6M as of Q2 2026.
  • Cannon Advisors sold 524 Invesco QQQ Trust shares in Q2 2026, an estimated $361K.
  • Invesco QQQ Trust made up 6.48% of Cannon Advisors's portfolio in Q2 2026, its #1 holding.
  • Cannon Advisors first reported a position in Invesco QQQ Trust in Q3 2024 and has held it in 8 quarters since.
  • Cannon Advisors's Invesco QQQ Trust position peaked at $11M in Q4 2024.
  • 792 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q2 2026.

Based on Cannon Advisors's 13F filing for Q2 2026, filed 15 Jul 2026.