GeoWealth Management’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
2025
Q3
– Sell
-407
Closed -$21.2K – 1251
2025
Q2
$21.2K Sell
407
-93,030
-100% -$4.43M ﹤0.01% 1056
2025
Q1
$4.3M Sell
93,437
-58,135
-38% -$2.87M 0.17% 76
2024
Q4
$7.57M Buy
151,572
+96,240
+174% +$4.74M 0.25% 67
2024
Q3
$2.63M Buy
55,332
+33,011
+148% +$1.52M 0.09% 158
2024
Q2
$1.02M Sell
22,321
-79,366
-78% -$3.41M 0.04% 271
2024
Q1
$4.28M Buy
+101,687
New +$4.09M 0.17% 106
2023
Q4
– Sell
-8,021
Closed -$272K – 731
2023
Q3
$272K Buy
+8,021
New +$282K 0.03% 243
2022
Q2
– Sell
-14,250
Closed -$501K – 409
2022
Q1
$501K Sell
14,250
-29,060
-67% -$999K 0.04% 207
2021
Q4
$1.6M Buy
43,310
+20,590
+91% +$734K 0.13% 116
2021
Q3
$750K Buy
+22,720
New +$769K 0.06% 182

Other funds holding XLG

GeoWealth Management's XLG Position: Q3 2025 in Review

GeoWealth Management sold out of Invesco S&P 500 Top 50 ETF (XLG) in Q3 2025, closing a stake of 407 shares — an estimated $21.2K sold.

GeoWealth Management first reported a position in XLG in Q3 2021 and held it in 10 quarters. The position peaked at $7.57M in Q4 2024. 566 funds tracked by Wall St. Rank hold XLG as of Q3 2025.

  • GeoWealth Management reported no remaining Invesco S&P 500 Top 50 ETF position as of Q3 2025 after selling out during the quarter.
  • GeoWealth Management sold 407 Invesco S&P 500 Top 50 ETF shares in Q3 2025, an estimated $21.2K.
  • GeoWealth Management first reported a position in Invesco S&P 500 Top 50 ETF in Q3 2021 and held it in 10 quarters.
  • GeoWealth Management's Invesco S&P 500 Top 50 ETF position peaked at $7.57M in Q4 2024.
  • 566 funds tracked by Wall St. Rank held Invesco S&P 500 Top 50 ETF as of Q3 2025.

Based on GeoWealth Management's 13F filing for Q3 2025, filed 13 Nov 2025.