Royal Bank of Canada’s TopBuild BLD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$20M Buy
61,817
+38,200
+162% +$12.4M ﹤0.01% 1388
2025
Q1
$7.2M Sell
23,617
-17,997
-43% -$5.49M ﹤0.01% 1775
2024
Q4
$13M Buy
41,614
+11,268
+37% +$3.51M ﹤0.01% 1438
2024
Q3
$12.3M Sell
30,346
-25
-0.1% -$10.2K ﹤0.01% 1453
2024
Q2
$11.7M Buy
30,371
+4,362
+17% +$1.68M ﹤0.01% 1422
2024
Q1
$11.5M Sell
26,009
-4,995
-16% -$2.2M ﹤0.01% 1426
2023
Q4
$11.6M Buy
31,004
+11,205
+57% +$4.19M ﹤0.01% 1393
2023
Q3
$4.98M Sell
19,799
-10,005
-34% -$2.52M ﹤0.01% 1808
2023
Q2
$7.93M Buy
29,804
+12,285
+70% +$3.27M ﹤0.01% 1536
2023
Q1
$3.65M Buy
17,519
+4,117
+31% +$857K ﹤0.01% 2067
2022
Q4
$2.1M Sell
13,402
-383
-3% -$59.9K ﹤0.01% 2499
2022
Q3
$2.27M Sell
13,785
-41,857
-75% -$6.9M ﹤0.01% 2382
2022
Q2
$9.3M Sell
55,642
-37,765
-40% -$6.31M ﹤0.01% 1419
2022
Q1
$16.9M Buy
93,407
+3,396
+4% +$616K ﹤0.01% 1177
2021
Q4
$24.8M Sell
90,011
-6,540
-7% -$1.8M 0.01% 1084
2021
Q3
$19.8M Buy
96,551
+5,493
+6% +$1.12M 0.01% 1189
2021
Q2
$18M Buy
91,058
+68,798
+309% +$13.6M ﹤0.01% 1277
2021
Q1
$4.66M Buy
22,260
+1,567
+8% +$328K ﹤0.01% 2011
2020
Q4
$3.81M Buy
20,693
+15,724
+316% +$2.89M ﹤0.01% 2060
2020
Q3
$848K Sell
4,969
-3,257
-40% -$556K ﹤0.01% 2981
2020
Q2
$935K Sell
8,226
-7,031
-46% -$799K ﹤0.01% 2839
2020
Q1
$1.09M Buy
15,257
+12,035
+374% +$862K ﹤0.01% 2583
2019
Q4
$332K Buy
3,222
+1,752
+119% +$181K ﹤0.01% 3696
2019
Q3
$142K Buy
1,470
+665
+83% +$64.2K ﹤0.01% 4067
2019
Q2
$66K Buy
805
+224
+39% +$18.4K ﹤0.01% 4457
2019
Q1
$37K Sell
581
-625
-52% -$39.8K ﹤0.01% 4635
2018
Q4
$54K Sell
1,206
-904
-43% -$40.5K ﹤0.01% 4398
2018
Q3
$121K Sell
2,110
-387
-15% -$22.2K ﹤0.01% 4166
2018
Q2
$196K Sell
2,497
-103
-4% -$8.09K ﹤0.01% 3849
2018
Q1
$199K Buy
2,600
+800
+44% +$61.2K ﹤0.01% 3734
2017
Q4
$136K Sell
1,800
-3,381
-65% -$255K ﹤0.01% 3923
2017
Q3
$338K Buy
5,181
+3,536
+215% +$231K ﹤0.01% 3450
2017
Q2
$88K Sell
1,645
-464
-22% -$24.8K ﹤0.01% 4115
2017
Q1
$99K Sell
2,109
-1,111
-35% -$52.2K ﹤0.01% 4120
2016
Q4
$114K Buy
3,220
+1,104
+52% +$39.1K ﹤0.01% 4066
2016
Q3
$70K Buy
2,116
+517
+32% +$17.1K ﹤0.01% 4255
2016
Q2
$57K Sell
1,599
-1,001
-39% -$35.7K ﹤0.01% 4368
2016
Q1
$77K Sell
2,600
-1,001
-28% -$29.6K ﹤0.01% 4213
2015
Q4
$110K Sell
3,601
-744
-17% -$22.7K ﹤0.01% 4178
2015
Q3
$133K Buy
+4,345
New +$133K ﹤0.01% 4018