KPP Advisory Services’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
$45.5M Buy
150,298
+7,306
+5% +$2.07M 5.76% 1
2026
Q1
$34M Buy
142,992
+14,419
+11% +$3.61M 4.93% 1
2025
Q4
$32.5M Sell
128,573
-2,382
-2% -$602K 4.72% 1
2025
Q3
$32.4M Buy
130,955
+7,666
+6% +$1.81M 4.79% 1
2025
Q2
$28M Buy
123,289
+42,591
+53% +$8.72M 4.62% 1
2025
Q1
$15.6M Buy
80,698
+6,882
+9% +$1.44M 2.95% 4
2024
Q4
$15.5M Buy
73,816
+2,892
+4% +$602K 3.66% 3
2024
Q3
$14.2M Buy
70,924
+39,201
+124% +$7.63M 3.42% 3
2024
Q2
$6.25M Buy
31,723
+5,574
+21% +$1.03M 1.66% 14
2024
Q1
$4.78M Buy
+26,149
New +$4.62M 1.31% 17
2023
Q4
Sell
-23,402
Closed -$3.45M 188
2023
Q3
$3.45M Buy
+23,402
New +$3.57M 1.14% 18

Other funds holding QQQM

KPP Advisory Services's QQQM Position: Q2 2026 in Review

KPP Advisory Services increased its Invesco NASDAQ 100 ETF (QQQM) stake by 5.1% in Q2 2026, buying an estimated $2.07M and bringing the position to 150,298 shares worth $45.5M. The position accounts for 5.76% of the portfolio, ranked #1.

KPP Advisory Services first reported a position in QQQM in Q3 2023 and has held it in 11 quarters since. 1,344 funds tracked by Wall St. Rank hold QQQM as of Q2 2026.

  • KPP Advisory Services held 150,298 shares of Invesco NASDAQ 100 ETF worth $45.5M as of Q2 2026.
  • KPP Advisory Services bought 7,306 Invesco NASDAQ 100 ETF shares in Q2 2026, an estimated $2.07M.
  • Invesco NASDAQ 100 ETF made up 5.76% of KPP Advisory Services's portfolio in Q2 2026, its #1 holding.
  • KPP Advisory Services first reported a position in Invesco NASDAQ 100 ETF in Q3 2023 and has held it in 11 quarters since.
  • 1,344 funds tracked by Wall St. Rank held Invesco NASDAQ 100 ETF as of Q2 2026.

Based on KPP Advisory Services's 13F filing for Q2 2026, filed 24 Jul 2026.