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
Q2
$66.8M Buy
413,793
+92,928
+29% +$13.1M 0.01% 847
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: Q2 2026 in Review

Royal Bank of Canada increased its Invesco S&P 500 Momentum ETF (SPMO) stake by 29% in Q2 2026, buying an estimated $13.1M and bringing the position to 413,793 shares worth $66.8M. The position accounts for 0.01% of the portfolio, ranked #847.

Royal Bank of Canada first reported a position in SPMO in Q1 2021 and has held it in 20 quarters since. 766 funds tracked by Wall St. Rank hold SPMO as of Q2 2026.

  • Royal Bank of Canada held 413,793 shares of Invesco S&P 500 Momentum ETF worth $66.8M as of Q2 2026.
  • Royal Bank of Canada bought 92,928 Invesco S&P 500 Momentum ETF shares in Q2 2026, an estimated $13.1M.
  • Invesco S&P 500 Momentum ETF made up 0.01% of Royal Bank of Canada's portfolio in Q2 2026, its #847 holding.
  • Royal Bank of Canada first reported a position in Invesco S&P 500 Momentum ETF in Q1 2021 and has held it in 20 quarters since.
  • 766 funds tracked by Wall St. Rank held Invesco S&P 500 Momentum ETF as of Q2 2026.

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