Royal Bank of Canada’s Invesco QQQ Trust QQQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.65B Sell
2,852,500
-818,400
-22% -$497M 0.29% 62
2025
Q4
$2.26B Sell
3,670,900
-166,900
-4% -$102M 0.37% 47
2025
Q3
$2.3B Buy
3,837,800
+1,670,800
+77% +$957M 0.38% 45
2025
Q2
$1.2B Sell
2,167,000
-1,596,200
-42% -$794M 0.22% 89
2025
Q1
$1.76B Sell
3,763,200
-648,000
-15% -$329M 0.37% 54
2024
Q4
$2.26B Buy
4,411,200
+303,000
+7% +$153M 0.45% 39
2024
Q3
$2.01B Buy
4,108,200
+1,735,900
+73% +$821M 0.41% 47
2024
Q2
$1.14B Buy
2,372,300
+572,200
+32% +$257M 0.26% 78
2024
Q1
$799M Buy
1,800,100
+917,300
+104% +$393M 0.18% 108
2023
Q4
$362M Sell
882,800
-1,154,200
-57% -$438M 0.08% 215
2023
Q3
$730M Buy
2,037,000
+1,059,000
+108% +$393M 0.2% 99
2023
Q2
$361M Sell
978,000
-562,700
-37% -$189M 0.09% 193
2023
Q1
$494M Buy
1,540,700
+141,100
+10% +$41.6M 0.14% 140
2022
Q4
$373M Sell
1,399,600
-1,451,100
-51% -$401M 0.11% 180
2022
Q3
$762M Sell
2,850,700
-479,800
-14% -$145M 0.24% 85
2022
Q2
$933M Buy
3,330,500
+573,900
+21% +$178M 0.27% 75
2022
Q1
$999M Buy
2,756,600
+1,190,300
+76% +$423M 0.25% 84
2021
Q4
$623M Buy
1,566,300
+1,073,100
+218% +$414M 0.14% 132
2021
Q3
$177M Buy
493,200
+287,500
+140% +$106M 0.05% 330
2021
Q2
$72.9M Sell
205,700
-925,100
-82% -$311M 0.02% 587
2021
Q1
$361M Sell
1,130,800
-391,800
-26% -$125M 0.1% 176
2020
Q4
$478M Buy
1,522,600
+498,800
+49% +$146M 0.14% 143
2020
Q3
$284M Buy
1,023,800
+373,900
+58% +$101M 0.1% 187
2020
Q2
$161M Sell
649,900
-159,400
-20% -$35.7M 0.06% 252
2020
Q1
$154M Sell
809,300
-35,700
-4% -$7.56M 0.07% 224
2019
Q4
$180M Sell
845,000
-420,100
-33% -$84.1M 0.06% 260
2019
Q3
$239M Sell
1,265,100
-212,200
-14% -$40.2M 0.09% 194
2019
Q2
$276M Sell
1,477,300
-1,235,500
-46% -$227M 0.11% 165
2019
Q1
$487M Buy
2,712,800
+531,700
+24% +$90.2M 0.21% 96
2018
Q4
$336M Sell
2,181,100
-700,400
-24% -$117M 0.16% 124
2018
Q3
$535M Buy
2,881,500
+2,341,500
+434% +$424M 0.22% 89
2018
Q2
$92.7M Sell
540,000
-2,813,100
-84% -$472M 0.04% 345
2018
Q1
$537M Buy
3,353,100
+1,398,400
+72% +$231M 0.24% 83
2017
Q4
$304M Sell
1,954,700
-1,093,400
-36% -$167M 0.13% 138
2017
Q3
$443M Sell
3,048,100
-916,700
-23% -$131M 0.21% 90
2017
Q2
$546M Buy
3,964,800
+3,003,900
+313% +$413M 0.28% 69
2017
Q1
$127M Sell
960,900
-864,300
-47% -$110M 0.07% 235
2016
Q4
$216M Sell
1,825,200
-1,559,700
-46% -$184M 0.12% 143
2016
Q3
$402M Buy
3,384,900
+1,501,700
+80% +$173M 0.23% 76
2016
Q2
$203M Buy
1,883,200
+118,400
+7% +$12.8M 0.12% 137
2016
Q1
$193M Buy
1,764,800
+571,000
+48% +$59.3M 0.12% 134
2015
Q4
$134M Sell
1,193,800
-191,400
-14% -$21.3M 0.09% 179
2015
Q3
$141M Buy
1,385,200
+1,003,200
+263% +$108M 0.11% 147
2015
Q2
$40.9M Buy
382,000
+374,600
+5,062% +$40.7M 0.03% 457
2015
Q1
$781K Sell
7,400
-778,500
-99% -$81.7M ﹤0.01% 3099
2014
Q4
$81.1M Sell
785,900
-250,000
-24% -$25.3M 0.05% 272
2014
Q3
$102M Sell
1,035,900
-573,000
-36% -$55.8M 0.07% 204
2014
Q2
$151M Sell
1,608,900
-430,000
-21% -$38.4M 0.1% 144
2014
Q1
$179M Buy
2,038,900
+1,138,900
+127% +$101M 0.13% 108
2013
Q4
$79.2M Sell
900,000
-2,455,000
-73% -$205M 0.06% 258
2013
Q3
$265M Buy
3,355,000
+3,255,000
+3,255% +$248M 0.2% 71
2013
Q2
$7.13M Buy
+100,000
New +$7.14M 0.01% 1229

Other funds holding QQQ

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

Royal Bank of Canada reduced its Invesco QQQ Trust (QQQ) stake by 12% in Q1 2026, selling an estimated $321M and leaving 3,983,344 shares worth $2.3B. The position accounts for 0.4% of the portfolio, ranked #46.

Royal Bank of Canada first reported a position in QQQ in Q2 2013 and has held it in 52 quarters since. The position peaked at $3.78B in Q2 2024. 3,834 funds tracked by Wall St. Rank hold QQQ as of Q1 2026.

  • Royal Bank of Canada held 3,983,344 shares of Invesco QQQ Trust worth $2.3B as of Q1 2026.
  • Royal Bank of Canada sold 527,787 Invesco QQQ Trust shares in Q1 2026, an estimated $321M.
  • Invesco QQQ Trust made up 0.4% of Royal Bank of Canada's portfolio in Q1 2026, its #46 holding.
  • Royal Bank of Canada first reported a position in Invesco QQQ Trust in Q2 2013 and has held it in 52 quarters since.
  • Royal Bank of Canada's Invesco QQQ Trust position peaked at $3.78B in Q2 2024.
  • 3,834 funds tracked by Wall St. Rank held Invesco QQQ Trust as of Q1 2026.

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