Royal Bank of Canada’s iShares iBonds Dec 2024 Term Corporate ETF IBDP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2024
Q4
Sell
-1,251,667
Closed -$31.6M 6766
2024
Q3
$31.6M Sell
1,251,667
-68,113
-5% -$1.72M 0.01% 953
2024
Q2
$33.2M Sell
1,319,780
-4,631
-0.3% -$116K 0.01% 884
2024
Q1
$33.2M Buy
1,324,411
+104,995
+9% +$2.63M 0.01% 881
2023
Q4
$30.4M Buy
1,219,416
+23,966
+2% +$597K 0.01% 915
2023
Q3
$29.6M Sell
1,195,450
-128,750
-10% -$3.18M 0.01% 840
2023
Q2
$32.6M Sell
1,324,200
-11,801
-0.9% -$291K 0.01% 819
2023
Q1
$32.9M Buy
1,336,001
+142,449
+12% +$3.5M 0.01% 769
2022
Q4
$29.1M Buy
1,193,552
+159,602
+15% +$3.9M 0.01% 830
2022
Q3
$25.2M Sell
1,033,950
-197,611
-16% -$4.81M 0.01% 843
2022
Q2
$30.5M Buy
1,231,561
+357,018
+41% +$8.84M 0.01% 795
2022
Q1
$22M Sell
874,543
-51,425
-6% -$1.29M 0.01% 1046
2021
Q4
$24M Sell
925,968
-30,834
-3% -$800K 0.01% 1109
2021
Q3
$25.2M Buy
956,802
+33,175
+4% +$872K 0.01% 1034
2021
Q2
$24.4M Buy
923,627
+95,862
+12% +$2.53M 0.01% 1074
2021
Q1
$21.8M Buy
827,765
+161,136
+24% +$4.25M 0.01% 1082
2020
Q4
$17.7M Buy
666,629
+139,349
+26% +$3.7M 0.01% 1156
2020
Q3
$13.9M Buy
527,280
+73,487
+16% +$1.94M 0.01% 1153
2020
Q2
$12M Buy
453,793
+124,640
+38% +$3.29M ﹤0.01% 1191
2020
Q1
$8.14M Buy
329,153
+56,909
+21% +$1.41M ﹤0.01% 1291
2019
Q4
$6.99M Buy
272,244
+112,650
+71% +$2.89M ﹤0.01% 1603
2019
Q3
$4.1M Buy
159,594
+35,427
+29% +$910K ﹤0.01% 1875
2019
Q2
$3.16M Buy
124,167
+14,658
+13% +$374K ﹤0.01% 2034
2019
Q1
$2.72M Buy
109,509
+16,783
+18% +$417K ﹤0.01% 2080
2018
Q4
$2.22M Sell
92,726
-32,117
-26% -$768K ﹤0.01% 2117
2018
Q3
$3.01M Buy
124,843
+15,392
+14% +$371K ﹤0.01% 2108
2018
Q2
$2.63M Buy
109,451
+38,843
+55% +$935K ﹤0.01% 2104
2018
Q1
$1.72M Buy
70,608
+69,508
+6,319% +$1.7M ﹤0.01% 2313
2017
Q4
$28K Hold
1,100
﹤0.01% 4709
2017
Q3
$28K Hold
1,100
﹤0.01% 5034
2017
Q2
$28K Hold
1,100
﹤0.01% 4673
2017
Q1
$27K Sell
1,100
-100
-8% -$2.46K ﹤0.01% 4802
2016
Q4
$29K Buy
1,200
+1,000
+500% +$24.2K ﹤0.01% 4811
2016
Q3
$5K Hold
200
﹤0.01% 5207
2016
Q2
$5K Hold
200
﹤0.01% 5241
2016
Q1
$5K Buy
+200
New +$5K ﹤0.01% 5221