Main Street Financial Solutions’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
Q4
$69.1K Sell
8,300
-3,000
-27% -$1.84M 0.01% 541
2025
Q3
$30.6K Buy
11,300
+900
+9% +$515K ﹤0.01% 590
2025
Q2
$44.8K Sell
10,400
-2,100
-17% -$1.04M ﹤0.01% 543
2025
Q1
$80.1K Sell
12,500
-6,200
-33% -$3.15M 0.01% 496
2024
Q4
$71.3K Sell
18,700
-4,000
-18% -$2.02M 0.01% 474
2024
Q3
$72.4K Sell
22,700
-600
-3% -$284K 0.01% 516
2024
Q2
$42.5K Buy
23,300
+4,700
+25% +$2.11M ﹤0.01% 526
2024
Q1
$44.1K Buy
18,600
+5,500
+42% +$2.36M ﹤0.01% 503
2023
Q4
$62.5K Sell
13,100
-4,100
-24% -$1.56M 0.01% 443
2023
Q3
$96.1K Buy
+17,200
New +$6.38M 0.01% 443

Other funds holding QQQ

Main Street Financial Solutions's QQQ Position: Q4 2025 in Review

Main Street Financial Solutions reduced its Invesco QQQ Trust (QQQ) stake by 16% in Q4 2025, selling an estimated $3.38M and leaving 28,016 shares worth $17.2M. The position accounts for 1.29% of the portfolio, ranked #12.

Main Street Financial Solutions first reported a position in QQQ in Q4 2020 and has held it in 21 quarters since. The position peaked at $20.1M in Q3 2025. 3,851 funds tracked by Wall St. Rank hold QQQ as of Q4 2025.

  • Main Street Financial Solutions held 28,016 shares of Invesco QQQ Trust worth $17.2M as of Q4 2025.
  • Main Street Financial Solutions sold 5,505 Invesco QQQ Trust shares in Q4 2025, an estimated $3.38M.
  • Invesco QQQ Trust made up 1.29% of Main Street Financial Solutions's portfolio in Q4 2025, its #12 holding.
  • Main Street Financial Solutions first reported a position in Invesco QQQ Trust in Q4 2020 and has held it in 21 quarters since.
  • Main Street Financial Solutions's Invesco QQQ Trust position peaked at $20.1M in Q3 2025.
  • 3,851 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q4 2025.

Based on Main Street Financial Solutions's 13F filing for Q4 2025, filed 17 Feb 2026.