Carr Financial Group’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
$366K Sell
5,978
-1,125
-16% -$68.7K 0.08% 132
2026
Q1
$387K Sell
7,103
-470
-6% -$27K 0.1% 115
2025
Q4
$449K Sell
7,573
-118
-2% -$6.94K 0.12% 111
2025
Q3
$442K Sell
7,691
-752
-9% -$41.1K 0.12% 110
2025
Q2
$440K Sell
8,443
-23,662
-74% -$1.13M 0.13% 103
2025
Q1
$1.48M Sell
32,105
-10,527
-25% -$520K 0.48% 43
2024
Q4
$2.13M Sell
42,632
-193
-0.5% -$9.5K 0.66% 30
2024
Q3
$2.04M Buy
42,825
+14,619
+52% +$672K 0.6% 39
2024
Q2
$1.29M Buy
28,206
+7,834
+38% +$336K 0.41% 44
2024
Q1
$858K Buy
20,372
+8,449
+71% +$340K 0.29% 66
2023
Q4
$450K Buy
11,923
+28
+0.2% +$999 0.17% 102
2023
Q3
$414K Sell
11,895
-5
-0% -$176 0.16% 97
2023
Q2
$416K Buy
+11,900
New +$388K 0.17% 102

Other funds holding XLG

Carr Financial Group's XLG Position: Q2 2026 in Review

Carr Financial Group reduced its Invesco S&P 500 Top 50 ETF (XLG) stake by 16% in Q2 2026, selling an estimated $68.7K and leaving 5,978 shares worth $366K. The position accounts for 0.08% of the portfolio, ranked #132.

Carr Financial Group first reported a position in XLG in Q2 2023 and has held it in 13 quarters since. The position peaked at $2.13M in Q4 2024. 582 funds tracked by Wall St. Rank hold XLG as of Q2 2026.

  • Carr Financial Group held 5,978 shares of Invesco S&P 500 Top 50 ETF worth $366K as of Q2 2026.
  • Carr Financial Group sold 1,125 Invesco S&P 500 Top 50 ETF shares in Q2 2026, an estimated $68.7K.
  • Invesco S&P 500 Top 50 ETF made up 0.08% of Carr Financial Group's portfolio in Q2 2026, its #132 holding.
  • Carr Financial Group first reported a position in Invesco S&P 500 Top 50 ETF in Q2 2023 and has held it in 13 quarters since.
  • Carr Financial Group's Invesco S&P 500 Top 50 ETF position peaked at $2.13M in Q4 2024.
  • 582 funds tracked by Wall St. Rank held Invesco S&P 500 Top 50 ETF as of Q2 2026.

Based on Carr Financial Group's 13F filing for Q2 2026, filed 6 Aug 2026.