Castleark Management’s TopBuild BLD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-13,907
Closed -$5.8M 300
2025
Q4
$5.8M Buy
13,907
+440
+3% +$189K 0.17% 143
2025
Q3
$5.26M Buy
+13,467
New +$5.38M 0.15% 142
2020
Q4
Sell
-66,939
Closed -$11.4M 335
2020
Q3
$11.4M Sell
66,939
-232
-0.3% -$33.3K 0.45% 57
2020
Q2
$7.64M Buy
67,171
+18,905
+39% +$1.89M 0.33% 84
2020
Q1
$3.46M Sell
48,266
-17,360
-26% -$1.77M 0.2% 130
2019
Q4
$6.76M Sell
65,626
-10,361
-14% -$1.08M 0.27% 126
2019
Q3
$7.33M Buy
75,987
+10,405
+16% +$919K 0.3% 121
2019
Q2
$5.43M Buy
+65,582
New +$5.02M 0.21% 149
2018
Q3
Sell
-78,210
Closed -$6.13M 381
2018
Q2
$6.13M Sell
78,210
-37,552
-32% -$3.02M 0.19% 172
2018
Q1
$8.86M Sell
115,762
-51,208
-31% -$3.87M 0.28% 111
2017
Q4
$12.6M Sell
166,970
-985
-0.6% -$65.3K 0.38% 92
2017
Q3
$10.9M Sell
167,955
-4,260
-2% -$241K 0.34% 99
2017
Q2
$9.14M Sell
172,215
-2,095
-1% -$107K 0.3% 115
2017
Q1
$8.19M Buy
+174,310
New +$7.08M 0.26% 130
2016
Q3
Sell
-169,114
Closed -$6.12M 376
2016
Q2
$6.12M Buy
+169,114
New +$5.71M 0.2% 149

Other funds holding BLD

Castleark Management's BLD Position: Q1 2026 in Review

Castleark Management sold out of TopBuild (BLD) in Q1 2026, closing a stake of 13,907 shares — an estimated $5.8M sold.

Castleark Management first reported a position in BLD in Q2 2016 and held it in 15 quarters. The position peaked at $12.6M in Q4 2017. 547 funds tracked by Wall St. Rank hold BLD as of Q1 2026.

  • Castleark Management reported no remaining TopBuild position as of Q1 2026 after selling out during the quarter.
  • Castleark Management sold 13,907 TopBuild shares in Q1 2026, an estimated $5.8M.
  • Castleark Management first reported a position in TopBuild in Q2 2016 and held it in 15 quarters.
  • Castleark Management's TopBuild position peaked at $12.6M in Q4 2017.
  • 547 funds tracked by Wall St. Rank held TopBuild as of Q1 2026.

Based on Castleark Management's 13F filing for Q1 2026, filed 15 May 2026.