Royal Bank of Canada’s Invesco S&P 500 Momentum ETF SPMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$36M Sell
320,865
-79,360
-20% -$9.38M 0.01% 1091
2025
Q4
$47.8M Buy
400,225
+62,338
+18% +$7.47M 0.01% 968
2025
Q3
$40.9M Buy
337,887
+56,867
+20% +$6.62M 0.01% 1128
2025
Q2
$31.6M Buy
281,020
+44,589
+19% +$4.45M 0.01% 1200
2025
Q1
$21.9M Buy
236,431
+172,127
+268% +$16.8M ﹤0.01% 1249
2024
Q4
$6.11M Buy
64,304
+53,084
+473% +$5.03M ﹤0.01% 2164
2024
Q3
$1.02M Buy
11,220
+1,456
+15% +$127K ﹤0.01% 3538
2024
Q2
$854K Sell
9,764
-21,300
-69% -$1.73M ﹤0.01% 3585
2024
Q1
$2.49M Buy
31,064
+30,047
+2,954% +$2.21M ﹤0.01% 2749
2023
Q4
$67K Sell
1,017
-9,392
-90% -$568K ﹤0.01% 5851
2023
Q3
$596K Buy
10,409
+10,167
+4,201% +$584K ﹤0.01% 3889
2023
Q2
$14K Sell
242
-5,279
-96% -$291K ﹤0.01% 6358
2023
Q1
$301K Buy
+5,521
New +$303K ﹤0.01% 4286
2022
Q3
Sell
-1,780
Closed -$92K 7832
2022
Q2
$92K Buy
1,780
+1,001
+128% +$56.4K ﹤0.01% 5389
2022
Q1
$48K Sell
779
-14,290
-95% -$863K ﹤0.01% 6136
2021
Q4
$972K Buy
15,069
+13,200
+706% +$843K ﹤0.01% 3833
2021
Q3
$113K Buy
1,869
+1,145
+158% +$70.5K ﹤0.01% 5623
2021
Q2
$43K Sell
724
-15,600
-96% -$870K ﹤0.01% 6139
2021
Q1
$866K Buy
+16,324
New +$867K ﹤0.01% 3715

Other funds holding SPMO

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

Royal Bank of Canada reduced its Invesco S&P 500 Momentum ETF (SPMO) stake by 20% in Q1 2026, selling an estimated $9.38M and leaving 320,865 shares worth $36M. The position accounts for 0.01% of the portfolio, ranked #1091.

Royal Bank of Canada first reported a position in SPMO in Q1 2021 and has held it in 19 quarters since. The position peaked at $47.8M in Q4 2025. 648 funds tracked by Wall St. Rank hold SPMO as of Q1 2026.

  • Royal Bank of Canada held 320,865 shares of Invesco S&P 500 Momentum ETF worth $36M as of Q1 2026.
  • Royal Bank of Canada sold 79,360 Invesco S&P 500 Momentum ETF shares in Q1 2026, an estimated $9.38M.
  • Invesco S&P 500 Momentum ETF made up 0.01% of Royal Bank of Canada's portfolio in Q1 2026, its #1091 holding.
  • Royal Bank of Canada first reported a position in Invesco S&P 500 Momentum ETF in Q1 2021 and has held it in 19 quarters since.
  • Royal Bank of Canada's Invesco S&P 500 Momentum ETF position peaked at $47.8M in Q4 2025.
  • 648 funds tracked by Wall St. Rank held Invesco S&P 500 Momentum ETF as of Q1 2026.

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