Castle Wealth Management’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
$5.03M Sell
16,588
-57
-0.3% -$16.1K 1.49% 25
2026
Q1
$3.96M Sell
16,645
-112
-0.7% -$28K 1.28% 28
2025
Q4
$4.24M Sell
16,757
-462
-3% -$117K 1.4% 26
2025
Q3
$4.26M Sell
17,219
-461
-3% -$109K 1.44% 24
2025
Q2
$4.02M Sell
17,680
-204
-1% -$41.8K 1.46% 23
2025
Q1
$3.45M Buy
17,884
+383
+2% +$80.1K 1.35% 25
2024
Q4
$3.68M Sell
17,501
-594
-3% -$124K 1.45% 25
2024
Q3
$3.63M Sell
18,095
-402
-2% -$78.3K 1.45% 25
2024
Q2
$3.65M Sell
18,497
-2,055
-10% -$380K 1.75% 21
2024
Q1
$3.75M Sell
20,552
-2,303
-10% -$406K 1.96% 18
2023
Q4
$3.85M Sell
22,855
-838
-4% -$131K 2.31% 11
2023
Q3
$3.49M Sell
23,693
-1,200
-5% -$183K 2.49% 11
2023
Q2
$3.78M Buy
24,893
+1,154
+5% +$160K 2.64% 11
2023
Q1
$3.13M Buy
23,739
+1,269
+6% +$154K 2.43% 13
2022
Q4
$2.46M Buy
22,470
+992
+5% +$113K 1.55% 20
2022
Q3
$2.36M Buy
21,478
+219
+1% +$27.2K 1.43% 18
2022
Q2
$2.45M Buy
+21,259
New +$2.71M 1.43% 17

Other funds holding QQQM

Castle Wealth Management's QQQM Position: Q2 2026 in Review

Castle Wealth Management reduced its Invesco NASDAQ 100 ETF (QQQM) stake by 0.34% in Q2 2026, selling an estimated $16.1K and leaving 16,588 shares worth $5.03M. The position accounts for 1.49% of the portfolio, ranked #25.

Castle Wealth Management first reported a position in QQQM in Q2 2022 and has held it in 17 quarters since. 1,353 funds tracked by Wall St. Rank hold QQQM as of Q2 2026.

  • Castle Wealth Management held 16,588 shares of Invesco NASDAQ 100 ETF worth $5.03M as of Q2 2026.
  • Castle Wealth Management sold 57 Invesco NASDAQ 100 ETF shares in Q2 2026, an estimated $16.1K.
  • Invesco NASDAQ 100 ETF made up 1.49% of Castle Wealth Management's portfolio in Q2 2026, its #25 holding.
  • Castle Wealth Management first reported a position in Invesco NASDAQ 100 ETF in Q2 2022 and has held it in 17 quarters since.
  • 1,353 funds tracked by Wall St. Rank held Invesco NASDAQ 100 ETF as of Q2 2026.

Based on Castle Wealth Management's 13F filing for Q2 2026, filed 31 Jul 2026.