Capstone Wealth Management Group (Oregon)’s Invesco S&P 500 Top 50 ETF XLG Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.63M Sell
43,013
-1,492
-3% -$91.1K 1.59% 18
2026
Q1
$2.43M Buy
44,505
+183
+0.4% +$10.5K 1.49% 21
2025
Q4
$2.63M Buy
44,322
+101
+0.2% +$5.94K 1.59% 19
2025
Q3
$2.54M Sell
44,221
-205
-0.5% -$11.2K 1.62% 17
2025
Q2
$2.31M Sell
44,426
-3,798
-8% -$181K 1.68% 19
2025
Q1
$2.22M Buy
48,224
+11,266
+30% +$556K 1.77% 18
2024
Q4
$1.85M Buy
+36,958
New +$1.82M 1.4% 20

Other funds holding XLG

Capstone Wealth Management Group (Oregon)'s XLG Position: Q2 2026 in Review

Capstone Wealth Management Group (Oregon) reduced its Invesco S&P 500 Top 50 ETF (XLG) stake by 3.4% in Q2 2026, selling an estimated $91.1K and leaving 43,013 shares worth $2.63M. The position accounts for 1.59% of the portfolio, ranked #18.

Capstone Wealth Management Group (Oregon) first reported a position in XLG in Q4 2024 and has held it in 7 quarters since. 583 funds tracked by Wall St. Rank hold XLG as of Q2 2026.

  • Capstone Wealth Management Group (Oregon) held 43,013 shares of Invesco S&P 500 Top 50 ETF worth $2.63M as of Q2 2026.
  • Capstone Wealth Management Group (Oregon) sold 1,492 Invesco S&P 500 Top 50 ETF shares in Q2 2026, an estimated $91.1K.
  • Invesco S&P 500 Top 50 ETF made up 1.59% of Capstone Wealth Management Group (Oregon)'s portfolio in Q2 2026, its #18 holding.
  • Capstone Wealth Management Group (Oregon) first reported a position in Invesco S&P 500 Top 50 ETF in Q4 2024 and has held it in 7 quarters since.
  • 583 funds tracked by Wall St. Rank held Invesco S&P 500 Top 50 ETF as of Q2 2026.

Based on Capstone Wealth Management Group (Oregon)'s 13F filing for Q2 2026, filed 27 Jul 2026.