Royal Bank of Canada’s Invesco S&P SmallCap Momentum ETF XSMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$10.9M Buy
143,914
+35,899
+33% +$2.77M ﹤0.01% 1846
2025
Q4
$7.78M Sell
108,015
-114,419
-51% -$8.33M ﹤0.01% 2116
2025
Q3
$16.4M Buy
222,434
+117,402
+112% +$8.3M ﹤0.01% 1804
2025
Q2
$7.14M Sell
105,032
-14,422
-12% -$920K ﹤0.01% 2286
2025
Q1
$7.5M Sell
119,454
-8,892
-7% -$585K ﹤0.01% 1959
2024
Q4
$8.48M Buy
128,346
+106,415
+485% +$7.32M ﹤0.01% 1911
2024
Q3
$1.45M Sell
21,931
-14,925
-40% -$950K ﹤0.01% 3243
2024
Q2
$2.21M Buy
36,856
+30,986
+528% +$1.85M ﹤0.01% 2835
2024
Q1
$354K Sell
5,870
-9,271
-61% -$529K ﹤0.01% 4211
2023
Q4
$858K Buy
15,141
+12,615
+499% +$633K ﹤0.01% 3780
2023
Q3
$123K Sell
2,526
-9,442
-79% -$467K ﹤0.01% 5248
2023
Q2
$580K Buy
11,968
+5,277
+79% +$241K ﹤0.01% 3829
2023
Q1
$309K Buy
6,691
+964
+17% +$46.1K ﹤0.01% 4265
2022
Q4
$270K Buy
5,727
+3,288
+135% +$159K ﹤0.01% 4624
2022
Q3
$106K Sell
2,439
-32,308
-93% -$1.52M ﹤0.01% 5271
2022
Q2
$1.52M Buy
34,747
+17,281
+99% +$829K ﹤0.01% 3135
2022
Q1
$907K Sell
17,466
-156
-0.9% -$8.07K ﹤0.01% 3737
2021
Q4
$995K Sell
17,622
-7,538
-30% -$427K ﹤0.01% 3807
2021
Q3
$1.34M Buy
25,160
+7,690
+44% +$407K ﹤0.01% 3427
2021
Q2
$956K Sell
17,470
-20,325
-54% -$1.06M ﹤0.01% 3691
2021
Q1
$1.97M Buy
37,795
+10,676
+39% +$559K ﹤0.01% 3019
2020
Q4
$1.29M Sell
27,119
-12,945
-32% -$572K ﹤0.01% 3307
2020
Q3
$1.6M Buy
40,064
+11,467
+40% +$450K ﹤0.01% 2878
2020
Q2
$1.03M Sell
28,597
-60,985
-68% -$2.02M ﹤0.01% 3144
2020
Q1
$2.62M Buy
89,582
+28,587
+47% +$1.05M ﹤0.01% 2262
2019
Q4
$2.4M Sell
60,995
-5,530
-8% -$211K ﹤0.01% 2730
2019
Q3
$2.48M Buy
66,525
+12,210
+22% +$462K ﹤0.01% 2584
2019
Q2
$2.04M Buy
54,315
+1,591
+3% +$58.5K ﹤0.01% 2757
2019
Q1
$1.92M Sell
52,724
-132
-0.2% -$4.64K ﹤0.01% 2716
2018
Q4
$1.63M Buy
52,856
+7,725
+17% +$264K ﹤0.01% 2791
2018
Q3
$1.8M Buy
45,131
+23,754
+111% +$925K ﹤0.01% 2918
2018
Q2
$782K Buy
+21,377
New +$757K ﹤0.01% 3425

Other funds holding XSMO

Royal Bank of Canada's XSMO Position: Q1 2026 in Review

Royal Bank of Canada increased its Invesco S&P SmallCap Momentum ETF (XSMO) stake by 33% in Q1 2026, buying an estimated $2.77M and bringing the position to 143,914 shares worth $10.9M. The position accounts for ﹤0.01% of the portfolio, ranked #1846.

Royal Bank of Canada first reported a position in XSMO in Q2 2018 and has held it in 32 quarters since. The position peaked at $16.4M in Q3 2025. 296 funds tracked by Wall St. Rank hold XSMO as of Q1 2026.

  • Royal Bank of Canada held 143,914 shares of Invesco S&P SmallCap Momentum ETF worth $10.9M as of Q1 2026.
  • Royal Bank of Canada bought 35,899 Invesco S&P SmallCap Momentum ETF shares in Q1 2026, an estimated $2.77M.
  • Invesco S&P SmallCap Momentum ETF made up ﹤0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #1846 holding.
  • Royal Bank of Canada first reported a position in Invesco S&P SmallCap Momentum ETF in Q2 2018 and has held it in 32 quarters since.
  • Royal Bank of Canada's Invesco S&P SmallCap Momentum ETF position peaked at $16.4M in Q3 2025.
  • 296 funds tracked by Wall St. Rank held Invesco S&P SmallCap Momentum ETF as of Q1 2026.

Based on Royal Bank of Canada's 13F filing for Q1 2026, filed 15 May 2026.