Principal Financial Group’s TopBuild BLD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$29.3M Sell
90,524
-7,449
-8% -$2.41M 0.02% 650
2025
Q1
$29.9M Sell
97,973
-18,639
-16% -$5.68M 0.02% 622
2024
Q4
$36.3M Buy
116,612
+1,265
+1% +$394K 0.02% 572
2024
Q3
$46.9M Sell
115,347
-18,615
-14% -$7.57M 0.03% 491
2024
Q2
$51.6M Buy
133,962
+14,865
+12% +$5.73M 0.03% 449
2024
Q1
$52.5M Buy
119,097
+2,327
+2% +$1.03M 0.03% 468
2023
Q4
$43.7M Sell
116,770
-485
-0.4% -$182K 0.03% 490
2023
Q3
$29.5M Sell
117,255
-19,593
-14% -$4.93M 0.02% 589
2023
Q2
$36.4M Buy
136,848
+10,098
+8% +$2.69M 0.02% 542
2023
Q1
$26.4M Buy
126,750
+446
+0.4% +$92.8K 0.02% 684
2022
Q4
$19.8M Sell
126,304
-152
-0.1% -$23.8K 0.01% 834
2022
Q3
$20.8M Sell
126,456
-3,558
-3% -$586K 0.02% 745
2022
Q2
$21.7M Buy
130,014
+18,012
+16% +$3.01M 0.02% 760
2022
Q1
$20.3M Sell
112,002
-1,005
-0.9% -$182K 0.01% 893
2021
Q4
$31.2M Sell
113,007
-1,533
-1% -$423K 0.02% 649
2021
Q3
$23.5M Sell
114,540
-1,220
-1% -$250K 0.02% 816
2021
Q2
$22.9M Sell
115,760
-2,571
-2% -$508K 0.01% 872
2021
Q1
$24.8M Buy
118,331
+14,111
+14% +$2.96M 0.02% 756
2020
Q4
$19.2M Sell
104,220
-42,099
-29% -$7.75M 0.01% 798
2020
Q3
$25M Buy
146,319
+18,110
+14% +$3.09M 0.02% 568
2020
Q2
$14.6M Sell
128,209
-157,116
-55% -$17.9M 0.01% 818
2020
Q1
$20.4M Sell
285,325
-11,261
-4% -$807K 0.02% 551
2019
Q4
$30.6M Buy
296,586
+18,795
+7% +$1.94M 0.03% 567
2019
Q3
$26.8M Sell
277,791
-4,903
-2% -$473K 0.02% 588
2019
Q2
$23.4M Sell
282,694
-28,822
-9% -$2.39M 0.02% 665
2019
Q1
$20.2M Sell
311,516
-1,916
-0.6% -$124K 0.02% 771
2018
Q4
$14.1M Buy
313,432
+3,531
+1% +$159K 0.02% 938
2018
Q3
$17.6M Buy
309,901
+11,711
+4% +$665K 0.02% 944
2018
Q2
$23.4M Buy
298,190
+699
+0.2% +$54.8K 0.02% 722
2018
Q1
$22.8M Buy
297,491
+7,202
+2% +$551K 0.02% 710
2017
Q4
$22M Buy
290,289
+1,544
+0.5% +$117K 0.02% 752
2017
Q3
$18.8M Sell
288,745
-15,034
-5% -$980K 0.02% 822
2017
Q2
$16.1M Sell
303,779
-7,720
-2% -$410K 0.02% 919
2017
Q1
$14.6M Buy
311,499
+9,147
+3% +$430K 0.02% 932
2016
Q4
$10.8M Buy
302,352
+12,276
+4% +$437K 0.01% 1124
2016
Q3
$9.63M Buy
290,076
+11,030
+4% +$366K 0.01% 1151
2016
Q2
$10.1M Buy
279,046
+8,729
+3% +$316K 0.01% 1034
2016
Q1
$8.04M Buy
270,317
+12,712
+5% +$378K 0.01% 1134
2015
Q4
$7.93M Buy
257,605
+8,716
+4% +$268K 0.01% 1100
2015
Q3
$7.71M Buy
248,889
+13,359
+6% +$414K 0.01% 1094
2015
Q2
$6.83M Buy
+235,530
New +$6.83M 0.01% 1262