Davies Financial Advisors’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
Q1
Sell
-16,940
Closed -$1M 44
2025
Q4
$1M Sell
16,940
-1,720
-9% -$101K 1.86% 12
2025
Q3
$1.07M Sell
18,660
-260
-1% -$14.2K 0.87% 28
2025
Q2
$986K Hold
18,920
0.77% 28
2025
Q1
$871K Sell
18,920
-10
-0.1% -$494 0.74% 30
2024
Q4
$946K Hold
18,930
0.8% 30
2024
Q3
$900K Sell
18,930
-323
-2% -$14.8K 0.79% 31
2024
Q2
$881K Hold
19,253
0.82% 29
2024
Q1
$811K Buy
+19,253
New +$774K 0.83% 30

Other funds holding XLG

Davies Financial Advisors's XLG Position: Q1 2026 in Review

Davies Financial Advisors sold out of Invesco S&P 500 Top 50 ETF (XLG) in Q1 2026, closing a stake of 16,940 shares — an estimated $1M sold.

Davies Financial Advisors first reported a position in XLG in Q1 2024 and held it in 8 quarters. The position peaked at $1.07M in Q3 2025. 559 funds tracked by Wall St. Rank hold XLG as of Q1 2026.

  • Davies Financial Advisors reported no remaining Invesco S&P 500 Top 50 ETF position as of Q1 2026 after selling out during the quarter.
  • Davies Financial Advisors sold 16,940 Invesco S&P 500 Top 50 ETF shares in Q1 2026, an estimated $1M.
  • Davies Financial Advisors first reported a position in Invesco S&P 500 Top 50 ETF in Q1 2024 and held it in 8 quarters.
  • Davies Financial Advisors's Invesco S&P 500 Top 50 ETF position peaked at $1.07M in Q3 2025.
  • 559 funds tracked by Wall St. Rank held Invesco S&P 500 Top 50 ETF as of Q1 2026.

Based on Davies Financial Advisors's 13F filing for Q1 2026, filed 14 Apr 2026.