TopBuild Corp (NYSE:BLD) is held by 535 institutional investors per 13F filings through December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Capital Research Global Investors | 31 Mar, 2026 | 4,095,185 | 501,054 | 13.94% | $1,438,475,445.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 2,921,362 | 114,606 | 4.08% | $1,026,274,383.00 |
| FMR LLC | 31 Mar, 2026 | 1,899,418 | -286,967 | -13.13% | $667,265,641.00 |
| Capital World Investors | 31 Mar, 2026 | 1,483,387 | 611,078 | 70.05% | $521,113,853.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 1,259,046 | 1,259,046 | 0.00% | $442,302,860.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 1,156,896 | 1,156,896 | 0.00% | $406,417,565.00 |
| State Street Corp | 31 Mar, 2026 | 999,810 | 19,200 | 1.96% | $351,233,253.00 |
| VICTORY CAPITAL MANAGEMENT INC | 31 Mar, 2026 | 915,702 | 138,036 | 17.75% | $321,686,113.00 |
| Boston Partners | 31 Mar, 2026 | 830,113 | 65,516 | 8.57% | $291,636,918.00 |
| Pictet Asset Management Holding SA | 31 Mar, 2026 | 677,889 | -19,158 | -2.75% | $238,129,232.00 |
| Bank Of America Corp /De/ | 31 Mar, 2026 | 625,907 | -125,272 | -16.68% | $219,881,096.00 |
| Morgan Stanley | 31 Mar, 2026 | 568,816 | 105,976 | 22.90% | $199,826,088.00 |
| Capital International Investors | 31 Mar, 2026 | 565,325 | -952,768 | -62.76% | $198,598,673.00 |
| T. Rowe Price Investment Management, Inc. | 31 Mar, 2026 | 549,375 | -534,674 | -49.32% | $192,996.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 530,427 | 28,853 | 5.75% | $186,382,224.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 500,306 | 2,703 | 0.54% | $175,720,324.00 |
| ROYAL LONDON ASSET MANAGEMENT LTD | 31 Mar, 2026 | 496,774 | 30,097 | 6.45% | $173,158,029.00 |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 31 Mar, 2026 | 458,943 | -15,668 | -3.30% | $161,226,676.00 |
| Invesco Ltd. | 31 Mar, 2026 | 380,100 | 49,282 | 14.90% | $133,529,131.00 |
| NORDEA INVESTMENT MANAGEMENT AB | 31 Mar, 2026 | 303,368 | 40,352 | 15.34% | $103,287,703.00 |