IMC Chicago’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
$571K Buy
9,327
+3,326
+55% +$203K ﹤0.01% 4491
2026
Q1
$327K Buy
+6,001
New +$345K ﹤0.01% 4491
2024
Q4
Sell
-23,241
Closed -$1.1M 3375
2024
Q3
$1.1M Buy
+23,241
New +$1.07M ﹤0.01% 2002
2022
Q2
Sell
-229,830
Closed -$8.08M 1192
2022
Q1
$8.08M Buy
+229,830
New +$7.9M 0.01% 496
2021
Q4
Sell
-193,590
Closed -$6.39M 1349
2021
Q3
$6.39M Buy
193,590
+12,670
+7% +$429K 0.01% 580
2021
Q2
$5.89M Buy
180,920
+31,120
+21% +$976K 0.01% 555
2021
Q1
$4.44M Buy
+149,800
New +$4.36M 0.01% 596
2020
Q3
Sell
-214,890
Closed -$5.11M 1029
2020
Q2
$5.11M Sell
214,890
-48,670
-18% -$1.09M 0.01% 371
2020
Q1
$5.15M Buy
263,560
+27,270
+12% +$614K 0.01% 323
2019
Q4
$5.51M Buy
+236,290
New +$5.25M 0.01% 323

Other funds holding XLG

IMC Chicago's XLG Position: Q2 2026 in Review

IMC Chicago increased its Invesco S&P 500 Top 50 ETF (XLG) stake by 55% in Q2 2026, buying an estimated $203K and bringing the position to 9,327 shares worth $571K. The position accounts for ﹤0.01% of the portfolio, ranked #4491.

IMC Chicago first reported a position in XLG in Q4 2019 and has held it in 10 quarters since. The position peaked at $8.08M in Q1 2022. 583 funds tracked by Wall St. Rank hold XLG as of Q2 2026.

  • IMC Chicago held 9,327 shares of Invesco S&P 500 Top 50 ETF worth $571K as of Q2 2026.
  • IMC Chicago bought 3,326 Invesco S&P 500 Top 50 ETF shares in Q2 2026, an estimated $203K.
  • Invesco S&P 500 Top 50 ETF made up ﹤0.01% of IMC Chicago's portfolio in Q2 2026, its #4491 holding.
  • IMC Chicago first reported a position in Invesco S&P 500 Top 50 ETF in Q4 2019 and has held it in 10 quarters since.
  • IMC Chicago's Invesco S&P 500 Top 50 ETF position peaked at $8.08M in Q1 2022.
  • 583 funds tracked by Wall St. Rank held Invesco S&P 500 Top 50 ETF as of Q2 2026.

Based on IMC Chicago's 13F filing for Q2 2026, filed 6 Aug 2026.