Cresta 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
$14.3M Buy
19,480
+608
+3% +$418K 5.15% 6
2026
Q1
$10.9M Buy
18,872
+296
+2% +$180K 4.46% 7
2025
Q4
$11.4M Sell
18,576
-242
-1% -$148K 4.78% 7
2025
Q3
$11.3M Sell
18,818
-1,541
-8% -$882K 5.04% 7
2025
Q2
$11.2M Sell
20,359
-450
-2% -$224K 5.47% 7
2025
Q1
$9.76M Sell
20,809
-311
-1% -$158K 5.06% 7
2024
Q4
$10.3M Hold
21,120
5.39% 6
2024
Q3
$10.3M Sell
21,120
-971
-4% -$460K 5.39% 6
2024
Q2
$10.6M Buy
22,091
+1,309
+6% +$589K 6.28% 5
2024
Q1
$9.23M Buy
20,782
+743
+4% +$319K 5.85% 6
2023
Q4
$8.21M Buy
20,039
+146
+0.7% +$55.4K 5.47% 6
2023
Q3
$7.13M Buy
19,893
+332
+2% +$123K 5.52% 7
2023
Q2
$7.23M Buy
19,561
+2,307
+13% +$777K 5.62% 6
2023
Q1
$5.54M Buy
17,254
+4,440
+35% +$1.31M 4.31% 10
2022
Q4
$3.41M Sell
12,814
-3,953
-24% -$1.09M 2.98% 9
2022
Q3
$4.48M Buy
+16,767
New +$5.06M 5.53% 8

Other funds holding QQQ

Cresta Advisors's QQQ Position: Q2 2026 in Review

Cresta Advisors increased its Invesco QQQ Trust (QQQ) stake by 3.2% in Q2 2026, buying an estimated $418K and bringing the position to 19,480 shares worth $14.3M. The position accounts for 5.15% of the portfolio, ranked #6.

Cresta Advisors first reported a position in QQQ in Q3 2022 and has held it in 16 quarters since. 4,002 funds tracked by Wall St. Rank hold QQQ as of Q2 2026.

  • Cresta Advisors held 19,480 shares of Invesco QQQ Trust worth $14.3M as of Q2 2026.
  • Cresta Advisors bought 608 Invesco QQQ Trust shares in Q2 2026, an estimated $418K.
  • Invesco QQQ Trust made up 5.15% of Cresta Advisors's portfolio in Q2 2026, its #6 holding.
  • Cresta Advisors first reported a position in Invesco QQQ Trust in Q3 2022 and has held it in 16 quarters since.
  • 4,002 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q2 2026.

Based on Cresta Advisors's 13F filing for Q2 2026, filed 22 Jul 2026.