Royal Bank of Canada’s iShares Core 5-10 Year USD Bond ETF IMTB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.08M Buy
70,642
+20,486
+41% +$894K ﹤0.01% 2701
2025
Q1
$2.18M Buy
50,156
+27,330
+120% +$1.19M ﹤0.01% 2602
2024
Q4
$968K Sell
22,826
-578,527
-96% -$24.5M ﹤0.01% 3157
2024
Q3
$26.8M Buy
601,353
+261,967
+77% +$11.7M 0.01% 1039
2024
Q2
$14.5M Buy
339,386
+325,329
+2,314% +$13.9M ﹤0.01% 1297
2024
Q1
$603K Buy
14,057
+1,908
+16% +$81.8K ﹤0.01% 3443
2023
Q4
$529K Sell
12,149
-2,692
-18% -$117K ﹤0.01% 3717
2023
Q3
$611K Buy
14,841
+4,222
+40% +$174K ﹤0.01% 3412
2023
Q2
$458K Sell
10,619
-809
-7% -$34.9K ﹤0.01% 3618
2023
Q1
$501K Sell
11,428
-502
-4% -$22K ﹤0.01% 3517
2022
Q4
$510K Sell
11,930
-4,294
-26% -$184K ﹤0.01% 3654
2022
Q3
$686K Sell
16,224
-1,055
-6% -$44.6K ﹤0.01% 3317
2022
Q2
$773K Sell
17,279
-2,933
-15% -$131K ﹤0.01% 3297
2022
Q1
$957K Buy
20,212
+4,155
+26% +$197K ﹤0.01% 3249
2021
Q4
$810K Sell
16,057
-3,214
-17% -$162K ﹤0.01% 3551
2021
Q3
$986K Buy
19,271
+861
+5% +$44.1K ﹤0.01% 3264
2021
Q2
$946K Buy
18,410
+905
+5% +$46.5K ﹤0.01% 3305
2021
Q1
$893K Buy
17,505
+324
+2% +$16.5K ﹤0.01% 3268
2020
Q4
$899K Sell
17,181
-4,006
-19% -$210K ﹤0.01% 3106
2020
Q3
$1.11M Buy
21,187
+5,782
+38% +$303K ﹤0.01% 2782
2020
Q2
$805K Buy
15,405
+448
+3% +$23.4K ﹤0.01% 2958
2020
Q1
$767K Sell
14,957
-339
-2% -$17.4K ﹤0.01% 2844
2019
Q4
$774K Buy
15,296
+1,935
+14% +$97.9K ﹤0.01% 3126
2019
Q3
$678K Sell
13,361
-804
-6% -$40.8K ﹤0.01% 3117
2019
Q2
$712K Buy
14,165
+812
+6% +$40.8K ﹤0.01% 3098
2019
Q1
$660K Buy
13,353
+731
+6% +$36.1K ﹤0.01% 3034
2018
Q4
$606K Sell
12,622
-2,474
-16% -$119K ﹤0.01% 3015
2018
Q3
$722K Buy
15,096
+2,368
+19% +$113K ﹤0.01% 3088
2018
Q2
$608K Sell
12,728
-649
-5% -$31K ﹤0.01% 3110
2018
Q1
$646K Sell
13,377
-3,043
-19% -$147K ﹤0.01% 2968
2017
Q4
$816K Buy
16,420
+1,002
+6% +$49.8K ﹤0.01% 2764
2017
Q3
$766K Sell
15,418
-11,544
-43% -$574K ﹤0.01% 2836
2017
Q2
$1.34M Sell
26,962
-69,463
-72% -$3.44M ﹤0.01% 2364
2017
Q1
$4.75M Buy
96,425
+38,555
+67% +$1.9M ﹤0.01% 1612
2016
Q4
$2.82M Buy
+57,870
New +$2.82M ﹤0.01% 1847