Royal Bank of Canada’s iShares iBonds Dec 2026 Term Corporate ETF IBDR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$35.4M Sell
1,459,315
-18,412
-1% -$446K 0.01% 1039
2025
Q1
$35.8M Buy
1,477,727
+224,255
+18% +$5.43M 0.01% 881
2024
Q4
$30.2M Buy
1,253,472
+36,177
+3% +$871K 0.01% 981
2024
Q3
$29.6M Buy
1,217,295
+4,309
+0.4% +$105K 0.01% 985
2024
Q2
$28.9M Sell
1,212,986
-76,411
-6% -$1.82M 0.01% 954
2024
Q1
$30.8M Sell
1,289,397
-27,967
-2% -$667K 0.01% 918
2023
Q4
$31.5M Sell
1,317,364
-379,898
-22% -$9.08M 0.01% 891
2023
Q3
$39.6M Buy
1,697,262
+24,314
+1% +$567K 0.01% 708
2023
Q2
$39.3M Buy
1,672,948
+7,970
+0.5% +$187K 0.01% 730
2023
Q1
$39.5M Buy
1,664,978
+877,791
+112% +$20.8M 0.01% 705
2022
Q4
$18.4M Buy
787,187
+292,498
+59% +$6.83M 0.01% 1063
2022
Q3
$11.4M Sell
494,689
-193,334
-28% -$4.47M ﹤0.01% 1254
2022
Q2
$16.4M Buy
688,023
+307,160
+81% +$7.31M ﹤0.01% 1108
2022
Q1
$9.39M Buy
380,863
+65,175
+21% +$1.61M ﹤0.01% 1542
2021
Q4
$8.23M Buy
315,688
+14,788
+5% +$386K ﹤0.01% 1736
2021
Q3
$7.97M Buy
300,900
+7,975
+3% +$211K ﹤0.01% 1727
2021
Q2
$7.79M Buy
292,925
+25,176
+9% +$670K ﹤0.01% 1761
2021
Q1
$7.06M Buy
267,749
+56,760
+27% +$1.5M ﹤0.01% 1764
2020
Q4
$5.72M Buy
210,989
+47,698
+29% +$1.29M ﹤0.01% 1827
2020
Q3
$4.38M Buy
163,291
+24,240
+17% +$650K ﹤0.01% 1818
2020
Q2
$3.71M Buy
139,051
+19,662
+16% +$525K ﹤0.01% 1882
2020
Q1
$2.93M Buy
119,389
+59,476
+99% +$1.46M ﹤0.01% 1895
2019
Q4
$1.53M Buy
59,913
+35,752
+148% +$914K ﹤0.01% 2603
2019
Q3
$616K Buy
24,161
+881
+4% +$22.5K ﹤0.01% 3175
2019
Q2
$584K Buy
23,280
+10,995
+89% +$276K ﹤0.01% 3235
2019
Q1
$297K Buy
12,285
+7,964
+184% +$193K ﹤0.01% 3571
2018
Q4
$100K Sell
4,321
-38,404
-90% -$889K ﹤0.01% 4095
2018
Q3
$995K Buy
42,725
+8,773
+26% +$204K ﹤0.01% 2852
2018
Q2
$792K Buy
33,952
+31,310
+1,185% +$730K ﹤0.01% 2902
2018
Q1
$63K Buy
2,642
+2,476
+1,492% +$59K ﹤0.01% 4343
2017
Q4
$4K Hold
166
﹤0.01% 5368
2017
Q3
$4K Hold
166
﹤0.01% 5697
2017
Q2
$4K Hold
166
﹤0.01% 5355
2017
Q1
$4K Buy
+166
New +$4K ﹤0.01% 5587