Bank of America
BLD icon

Bank of America’s TopBuild BLD Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$274M Buy
847,436
+109,572
+15% +$35.5M 0.02% 593
2025
Q1
$225M Buy
737,864
+182,928
+33% +$55.8M 0.02% 625
2024
Q4
$173M Sell
554,936
-56,377
-9% -$17.6M 0.01% 672
2024
Q3
$249M Sell
611,313
-87,687
-13% -$35.7M 0.02% 593
2024
Q2
$269M Sell
699,000
-106,548
-13% -$41M 0.02% 529
2024
Q1
$355M Sell
805,548
-126,366
-14% -$55.7M 0.03% 433
2023
Q4
$349M Buy
931,914
+454,779
+95% +$170M 0.04% 401
2023
Q3
$120M Buy
477,135
+51,997
+12% +$13.1M 0.01% 722
2023
Q2
$113M Sell
425,138
-49,048
-10% -$13M 0.01% 757
2023
Q1
$98.7M Buy
474,186
+65,167
+16% +$13.6M 0.01% 858
2022
Q4
$64M Sell
409,019
-18,811
-4% -$2.94M 0.01% 1004
2022
Q3
$70.5M Sell
427,830
-83,751
-16% -$13.8M 0.01% 925
2022
Q2
$85.5M Sell
511,581
-45,641
-8% -$7.63M 0.01% 884
2022
Q1
$101M Sell
557,222
-70,793
-11% -$12.8M 0.01% 876
2021
Q4
$173M Buy
628,015
+45,284
+8% +$12.5M 0.02% 668
2021
Q3
$119M Buy
582,731
+37,260
+7% +$7.63M 0.01% 807
2021
Q2
$108M Buy
545,471
+37,508
+7% +$7.42M 0.01% 847
2021
Q1
$106M Buy
507,963
+56,095
+12% +$11.7M 0.01% 800
2020
Q4
$83.2M Buy
451,868
+150,860
+50% +$27.8M 0.01% 825
2020
Q3
$51.4M Buy
301,008
+182,575
+154% +$31.2M 0.01% 986
2020
Q2
$13.5M Sell
118,433
-9,339
-7% -$1.06M ﹤0.01% 1760
2020
Q1
$9.15M Sell
127,772
-69,435
-35% -$4.97M ﹤0.01% 1892
2019
Q4
$20.3M Buy
197,207
+36,396
+23% +$3.75M ﹤0.01% 1614
2019
Q3
$15.5M Buy
160,811
+28,145
+21% +$2.71M ﹤0.01% 1786
2019
Q2
$11M Sell
132,666
-3,998
-3% -$331K ﹤0.01% 2107
2019
Q1
$8.86M Buy
136,664
+24,136
+21% +$1.56M ﹤0.01% 2261
2018
Q4
$5.06M Buy
112,528
+36,688
+48% +$1.65M ﹤0.01% 2566
2018
Q3
$4.31M Buy
75,840
+35,169
+86% +$2M ﹤0.01% 2880
2018
Q2
$3.19M Sell
40,671
-11,742
-22% -$920K ﹤0.01% 3093
2018
Q1
$4.01M Sell
52,413
-11,689
-18% -$894K ﹤0.01% 2854
2017
Q4
$4.86M Sell
64,102
-93,968
-59% -$7.12M ﹤0.01% 2688
2017
Q3
$10.3M Sell
158,070
-14,601
-8% -$952K ﹤0.01% 2154
2017
Q2
$9.16M Sell
172,671
-50,907
-23% -$2.7M ﹤0.01% 2128
2017
Q1
$10.5M Buy
223,578
+158,394
+243% +$7.44M ﹤0.01% 2006
2016
Q4
$2.32M Sell
65,184
-43,455
-40% -$1.55M ﹤0.01% 3101
2016
Q3
$3.61M Sell
108,639
-4,119
-4% -$137K ﹤0.01% 2654
2016
Q2
$4.08M Buy
112,758
+6,778
+6% +$245K ﹤0.01% 2494
2016
Q1
$3.15M Sell
105,980
-16,534
-13% -$492K ﹤0.01% 2651
2015
Q4
$3.77M Sell
122,514
-174,408
-59% -$5.37M ﹤0.01% 2609
2015
Q3
$9.2M Buy
296,922
+279,669
+1,621% +$8.66M ﹤0.01% 1898
2015
Q2
$500K Buy
+17,253
New +$500K ﹤0.01% 3802