Installed Building Products, Inc. (NYSE:IBP) appears in 417 institutional 13F filings for the quarter ending December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 3,758,298 | 137,998 | 3.81% | $996,512,806.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 3,620,300 | 31,396 | 0.87% | $939,069,704.00 |
| VANGUARD GROUP INC | 31 Mar, 2026 | 2,536,065 | -44,672 | -1.73% | $657,829,901.00 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 31 Mar, 2026 | 1,894,779 | 169,575 | 9.83% | $491,486,964.00 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 31 Mar, 2026 | 1,812,801 | -81,978 | -4.33% | $480,664,416.00 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 31 Mar, 2026 | 1,430,002 | 1,430,002 | 0.00% | $379,166.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 1,368,128 | 1,368,128 | 0.00% | $362,759,139.00 |
| State Street Corp | 31 Mar, 2026 | 1,060,295 | 13,606 | 1.30% | $281,137,219.00 |
| State Street Corp | 31 Mar, 2026 | 1,046,689 | -49,991 | -4.56% | $271,500,660.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 1,026,762 | 1,026,762 | 0.00% | $272,245,944.00 |
| TIMUCUAN ASSET MANAGEMENT INC/FL | 31 Mar, 2026 | 840,844 | -19,736 | -2.29% | $218,106,525.00 |
| TIMUCUAN ASSET MANAGEMENT INC/FL | 31 Mar, 2026 | 826,867 | -13,977 | -1.66% | $219,243,785.00 |
| Morgan Stanley | 31 Mar, 2026 | 778,002 | -77,009 | -9.01% | $201,806,553.00 |
| Goldman Sachs Group Inc | 31 Mar, 2026 | 710,422 | 477,772 | 205.36% | $184,276,392.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 681,549 | 37,948 | 5.90% | $180,739,120.00 |
| Morgan Stanley | 31 Mar, 2026 | 652,040 | -125,962 | -16.19% | $172,889,072.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 643,601 | -4,702 | -0.73% | $166,966,358.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 547,075 | -761 | -0.14% | $141,916,832.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 526,794 | -20,281 | -3.71% | $139,665,487.00 |
| Giverny Capital Inc. | 31 Mar, 2026 | 519,236 | -1,024,972 | -66.38% | $134,684,626.00 |