Royal Bank of Canada’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
$118M Buy
1,921,389
+351,828
+22% +$21.5M 0.02% 637
2026
Q1
$85.6M Sell
1,569,561
-81,556
-5% -$4.68M 0.02% 691
2025
Q4
$97.9M Buy
1,651,117
+125,912
+8% +$7.4M 0.02% 652
2025
Q3
$87.7M Sell
1,525,205
-207,325
-12% -$11.3M 0.01% 753
2025
Q2
$90.3M Buy
1,732,530
+483,451
+39% +$23M 0.02% 664
2025
Q1
$57.5M Sell
1,249,079
-533
-0% -$26.3K 0.01% 742
2024
Q4
$62.4M Sell
1,249,612
-107,967
-8% -$5.32M 0.01% 738
2024
Q3
$64.5M Buy
1,357,579
+42,093
+3% +$1.93M 0.01% 705
2024
Q2
$60.2M Buy
1,315,486
+40,564
+3% +$1.74M 0.01% 703
2024
Q1
$53.7M Buy
1,274,922
+525,316
+70% +$21.1M 0.01% 752
2023
Q4
$28.3M Buy
749,606
+64,797
+9% +$2.31M 0.01% 1076
2023
Q3
$23.3M Buy
684,809
+168,969
+33% +$5.94M 0.01% 1082
2023
Q2
$18M Buy
515,840
+26,060
+5% +$849K ﹤0.01% 1220
2023
Q1
$15.2M Buy
489,780
+70,090
+17% +$2.06M ﹤0.01% 1297
2022
Q4
$11.6M Sell
419,690
-140,800
-25% -$3.97M ﹤0.01% 1503
2022
Q3
$15.1M Buy
560,490
+187,500
+50% +$5.66M ﹤0.01% 1249
2022
Q2
$10.7M Buy
372,990
+60,640
+19% +$1.89M ﹤0.01% 1525
2022
Q1
$11M Sell
312,350
-436,460
-58% -$15M ﹤0.01% 1661
2021
Q4
$27.6M Buy
748,810
+97,360
+15% +$3.47M 0.01% 1180
2021
Q3
$21.5M Buy
651,450
+363,530
+126% +$12.3M 0.01% 1289
2021
Q2
$9.37M Buy
287,920
+18,050
+7% +$566K ﹤0.01% 1855
2021
Q1
$8M Sell
269,870
-240,000
-47% -$6.99M ﹤0.01% 1913
2020
Q4
$14.5M Buy
509,870
+5,880
+1% +$160K ﹤0.01% 1466
2020
Q3
$13.2M Sell
503,990
-55,370
-10% -$1.43M ﹤0.01% 1353
2020
Q2
$13.3M Sell
559,360
-114,150
-17% -$2.55M 0.01% 1278
2020
Q1
$13.2M Sell
673,510
-75,980
-10% -$1.71M 0.01% 1149
2019
Q4
$17.5M Buy
749,490
+265,140
+55% +$5.89M 0.01% 1239
2019
Q3
$10.3M Sell
484,350
-68,080
-12% -$1.44M ﹤0.01% 1554
2019
Q2
$11.6M Buy
552,430
+58,570
+12% +$1.21M ﹤0.01% 1453
2019
Q1
$10M Sell
493,860
-41,580
-8% -$807K ﹤0.01% 1523
2018
Q4
$9.63M Buy
535,440
+25,060
+5% +$486K ﹤0.01% 1507
2018
Q3
$10.7M Sell
510,380
-7,610
-1% -$155K ﹤0.01% 1582
2018
Q2
$9.98M Sell
517,990
-85,130
-14% -$1.63M ﹤0.01% 1536
2018
Q1
$11.3M Buy
603,120
+3,080
+0.5% +$60K 0.01% 1461
2017
Q4
$11.4M Sell
600,040
-9,290
-2% -$172K 0.01% 1517
2017
Q3
$10.8M Buy
609,330
+6,510
+1% +$114K 0.01% 1483
2017
Q2
$10.3M Sell
602,820
-32,570
-5% -$553K 0.01% 1494
2017
Q1
$10.6M Sell
635,390
-84,390
-12% -$1.38M 0.01% 1453
2016
Q4
$11.3M Buy
719,780
+17,080
+2% +$263K 0.01% 1415
2016
Q3
$10.7M Sell
702,700
-108,130
-13% -$1.65M 0.01% 1429
2016
Q2
$12M Buy
810,830
+104,210
+15% +$1.53M 0.01% 1329
2016
Q1
$10.3M Buy
706,620
+77,930
+12% +$1.08M 0.01% 1358
2015
Q4
$9.09M Buy
628,690
+29,770
+5% +$430K 0.01% 1493
2015
Q3
$7.96M Sell
598,920
-31,370
-5% -$440K 0.01% 1294
2015
Q2
$8.92M Sell
630,290
-698,190
-53% -$10.1M 0.01% 1273
2015
Q1
$18.6M Buy
1,328,480
+244,040
+23% +$3.46M 0.01% 865
2014
Q4
$15.4M Buy
1,084,440
+576,260
+113% +$8.07M 0.01% 991
2014
Q3
$7.02M Sell
508,180
-255,320
-33% -$3.51M ﹤0.01% 1415
2014
Q2
$10.3M Sell
763,500
-95,990
-11% -$1.27M 0.01% 1208
2014
Q1
$11.1M Buy
859,490
+392,880
+84% +$5.01M 0.01% 1096
2013
Q4
$6.06M Sell
466,610
-806,690
-63% -$10M ﹤0.01% 1520
2013
Q3
$14.9M Buy
1,273,300
+281,740
+28% +$3.33M 0.01% 897
2013
Q2
$11.3M Buy
+991,560
New +$11.4M 0.01% 977

Other funds holding XLG

Royal Bank of Canada's XLG Position: Q2 2026 in Review

Royal Bank of Canada increased its Invesco S&P 500 Top 50 ETF (XLG) stake by 22% in Q2 2026, buying an estimated $21.5M and bringing the position to 1,921,389 shares worth $118M. The position accounts for 0.02% of the portfolio, ranked #637.

Royal Bank of Canada first reported a position in XLG in Q2 2013 and has held it in 53 quarters since. 582 funds tracked by Wall St. Rank hold XLG as of Q2 2026.

  • Royal Bank of Canada held 1,921,389 shares of Invesco S&P 500 Top 50 ETF worth $118M as of Q2 2026.
  • Royal Bank of Canada bought 351,828 Invesco S&P 500 Top 50 ETF shares in Q2 2026, an estimated $21.5M.
  • Invesco S&P 500 Top 50 ETF made up 0.02% of Royal Bank of Canada's portfolio in Q2 2026, its #637 holding.
  • Royal Bank of Canada first reported a position in Invesco S&P 500 Top 50 ETF in Q2 2013 and has held it in 53 quarters since.
  • 582 funds tracked by Wall St. Rank held Invesco S&P 500 Top 50 ETF as of Q2 2026.

Based on Royal Bank of Canada's 13F filing for Q2 2026, filed 14 Aug 2026.