According to SEC filings for the period ending December 2025, TopBuild Corp (NYSE:BLD) is held by 517 institutional firms.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Capital Research Global Investors | 31 Dec, 2025 | 3,594,131 | 97,247 | 2.78% | $1,499,500,211.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 2,806,756 | -20,406 | -0.72% | $1,170,950,537.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 2,578,960 | -47,118 | -1.79% | $1,075,916,322.00 |
| FMR LLC | 31 Dec, 2025 | 2,186,385 | 136,112 | 6.64% | $912,137,865.00 |
| Capital International Investors | 31 Dec, 2025 | 1,518,093 | 630,857 | 71.10% | $633,346,089.00 |
| STATE STREET CORP | 31 Dec, 2025 | 980,610 | -35,241 | -3.47% | $409,100,686.00 |
| Capital World Investors | 31 Dec, 2025 | 872,309 | 7,735 | 0.89% | $363,918,592.00 |
| VICTORY CAPITAL MANAGEMENT INC | 31 Dec, 2025 | 777,666 | 639,915 | 464.54% | $324,434,479.00 |
| Boston Partners | 31 Dec, 2025 | 764,597 | -16,964 | -2.17% | $319,197,606.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 751,179 | 812 | 0.11% | $313,384,390.00 |
| Pictet Asset Management Holding SA | 31 Dec, 2025 | 697,047 | 50,762 | 7.85% | $290,810,549.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 501,574 | -134,442 | -21.14% | $209,296,132.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 497,603 | 1,548 | 0.31% | $207,615,323.00 |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 31 Dec, 2025 | 474,611 | -84,162 | -15.06% | $198,002,963.00 |
| ROYAL LONDON ASSET MANAGEMENT LTD | 31 Dec, 2025 | 466,677 | 80,864 | 20.96% | $194,692,978.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 462,840 | 165,126 | 55.46% | $193,093,507.00 |
| T. Rowe Price Investment Management, Inc. | 31 Dec, 2025 | 439,898 | -209,945 | -32.31% | $183,522.00 |
| NORTHERN TRUST CORP | 31 Dec, 2025 | 293,920 | -13,185 | -4.29% | $122,620,484.00 |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC | 31 Dec, 2025 | 278,947 | 6,609 | 2.43% | $116,373,899.00 |
| NORDEA INVESTMENT MANAGEMENT AB | 31 Dec, 2025 | 263,016 | -15,787 | -5.66% | $111,587,169.00 |