Manulife (Manufacturers Life Insurance)’s TopBuild BLD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$6.81M Sell
21,022
-1,965
-9% -$636K 0.01% 1024
2025
Q1
$7.01M Buy
22,987
+3,100
+16% +$945K 0.01% 1005
2024
Q4
$6.19M Buy
19,887
+637
+3% +$198K 0.01% 1111
2024
Q3
$7.83M Sell
19,250
-6,171
-24% -$2.51M 0.01% 1008
2024
Q2
$9.79M Sell
25,421
-196
-0.8% -$75.5K 0.01% 849
2024
Q1
$11.3M Sell
25,617
-572
-2% -$252K 0.01% 797
2023
Q4
$9.8M Sell
26,189
-745
-3% -$279K 0.01% 861
2023
Q3
$6.78M Buy
26,934
+3,187
+13% +$802K ﹤0.01% 976
2023
Q2
$6.32M Sell
23,747
-1,578
-6% -$420K ﹤0.01% 968
2023
Q1
$5.27M Sell
25,325
-506
-2% -$105K ﹤0.01% 1052
2022
Q4
$4.04M Sell
25,831
-444
-2% -$69.5K ﹤0.01% 1157
2022
Q3
$4.33M Sell
26,275
-1,199
-4% -$198K ﹤0.01% 1108
2022
Q2
$4.59M Sell
27,474
-318
-1% -$53.2K ﹤0.01% 1133
2022
Q1
$5.04M Sell
27,792
-9,390
-25% -$1.7M ﹤0.01% 1181
2021
Q4
$10.3K Sell
37,182
-783
-2% -$216 0.01% 934
2021
Q3
$7.78M Sell
37,965
-3,608
-9% -$739K 0.01% 1054
2021
Q2
$8.22M Sell
41,573
-18,456
-31% -$3.65M 0.01% 1044
2021
Q1
$12.6M Buy
60,029
+1,312
+2% +$275K 0.01% 845
2020
Q4
$10.8M Sell
58,717
-2,946
-5% -$542K 0.01% 856
2020
Q3
$10.5M Sell
61,663
-2,437
-4% -$416K 0.01% 782
2020
Q2
$7.16M Buy
64,100
+43,079
+205% +$4.81M 0.01% 936
2020
Q1
$1.51M Buy
21,021
+948
+5% +$67.9K ﹤0.01% 1394
2019
Q4
$2.07M Sell
20,073
-658
-3% -$67.8K ﹤0.01% 1385
2019
Q3
$1.95M Sell
20,731
-183
-0.9% -$17.2K ﹤0.01% 1378
2019
Q2
$1.73M Sell
20,914
-2,163
-9% -$179K ﹤0.01% 1423
2019
Q1
$1.5M Buy
23,077
+1,960
+9% +$127K ﹤0.01% 1508
2018
Q4
$951K Sell
21,117
-1,643
-7% -$74K ﹤0.01% 1607
2018
Q3
$1.29M Sell
22,760
-2,964
-12% -$168K ﹤0.01% 1647
2018
Q2
$2.02M Sell
25,724
-109
-0.4% -$8.54K ﹤0.01% 1492
2018
Q1
$1.98M Sell
25,833
-823
-3% -$63K ﹤0.01% 1491
2017
Q4
$2.02M Sell
26,656
-1,128
-4% -$85.5K ﹤0.01% 1487
2017
Q3
$1.81M Sell
27,784
-753
-3% -$49.1K ﹤0.01% 1479
2017
Q2
$1.51M Sell
28,537
-933
-3% -$49.5K ﹤0.01% 1579
2017
Q1
$1.39M Buy
29,470
+3,619
+14% +$170K ﹤0.01% 1580
2016
Q4
$920K Buy
25,851
+194
+0.8% +$6.9K ﹤0.01% 1714
2016
Q3
$852K Buy
25,657
+20
+0.1% +$664 ﹤0.01% 1735
2016
Q2
$928K Buy
25,637
+24,531
+2,218% +$888K ﹤0.01% 1665
2016
Q1
$32K Hold
1,106
﹤0.01% 3397
2015
Q4
$34 Hold
1,106
﹤0.01% 3332
2015
Q3
$34 Buy
+1,106
New +$34 ﹤0.01% 3372