Main Street Financial Solutions’s Invesco NASDAQ 100 ETF QQQM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.14M Sell
3,755
-213
-5% -$60.3K 0.07% 230
2026
Q1
$943K Buy
3,968
+2,093
+112% +$524K 0.07% 233
2025
Q4
$474K Sell
1,875
-1,431
-43% -$362K 0.04% 346
2025
Q3
$817K Buy
3,306
+812
+33% +$191K 0.05% 287
2025
Q2
$566K Buy
+2,494
New +$511K 0.04% 337
2025
Q1
– Sell
-1,502
Closed -$316K – 549
2024
Q4
$316K Buy
+1,502
New +$313K 0.03% 377
2024
Q3
– Sell
-48,761
Closed -$9.61M – 570
2024
Q2
$9.61M Buy
48,761
+3,976
+9% +$736K 0.91% 22
2024
Q1
$8.18M Sell
44,785
-376
-0.8% -$66.4K 0.87% 23
2023
Q4
$7.61M Buy
45,161
+4,852
+12% +$758K 0.98% 22
2023
Q3
$5.94M Buy
+40,309
New +$6.15M 0.84% 24
2022
Q3
– Sell
-20,819
Closed -$2.4M – 465
2022
Q2
$2.4M Sell
20,819
-5,279
-20% -$674K 0.31% 63
2022
Q1
$3.89M Buy
26,098
+1,241
+5% +$181K 0.57% 35
2021
Q4
$4.07M Buy
+24,857
New +$3.94M 0.58% 35

Other funds holding QQQM

Main Street Financial Solutions's QQQM Position: Q2 2026 in Review

Main Street Financial Solutions reduced its Invesco NASDAQ 100 ETF (QQQM) stake by 5.4% in Q2 2026, selling an estimated $60.3K and leaving 3,755 shares worth $1.14M. The position accounts for 0.07% of the portfolio, ranked #230.

Main Street Financial Solutions first reported a position in QQQM in Q4 2021 and has held it in 13 quarters since. The position peaked at $9.61M in Q2 2024. 1,363 funds tracked by Wall St. Rank hold QQQM as of Q2 2026.

  • Main Street Financial Solutions held 3,755 shares of Invesco NASDAQ 100 ETF worth $1.14M as of Q2 2026.
  • Main Street Financial Solutions sold 213 Invesco NASDAQ 100 ETF shares in Q2 2026, an estimated $60.3K.
  • Invesco NASDAQ 100 ETF made up 0.07% of Main Street Financial Solutions's portfolio in Q2 2026, its #230 holding.
  • Main Street Financial Solutions first reported a position in Invesco NASDAQ 100 ETF in Q4 2021 and has held it in 13 quarters since.
  • Main Street Financial Solutions's Invesco NASDAQ 100 ETF position peaked at $9.61M in Q2 2024.
  • 1,363 funds tracked by Wall St. Rank held Invesco NASDAQ 100 ETF as of Q2 2026.

Based on Main Street Financial Solutions's 13F filing for Q2 2026, filed 7 Aug 2026.