Installed Building Products, Inc. (NYSE:IBP) is held by 417 institutional investors per 13F filings through 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 |
| 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 |
| 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 | 826,867 | -13,977 | -1.66% | $219,243,785.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 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 526,794 | -20,281 | -3.71% | $139,665,487.00 |
| Giverny Capital Inc. | 31 Mar, 2026 | 403,665 | -115,571 | -22.26% | $107,031,775.00 |
| Goldman Sachs Group Inc | 31 Mar, 2026 | 395,266 | -315,156 | -44.36% | $104,804,792.00 |
| T. Rowe Price Investment Management, Inc. | 31 Mar, 2026 | 394,501 | -94,739 | -19.36% | $104,602.00 |
| FIRST TRUST ADVISORS LP | 31 Mar, 2026 | 379,312 | -21,436 | -5.35% | $100,574,521.00 |
| TD ASSET MANAGEMENT INC | 31 Mar, 2026 | 372,362 | 55,830 | 17.64% | $98,731,784.00 |
| FMR LLC | 31 Mar, 2026 | 353,266 | 58,833 | 19.98% | $93,668,587.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Mar, 2026 | 352,809 | 1,813 | 0.52% | $93,547,306.00 |
| Invesco Ltd. | 31 Mar, 2026 | 309,027 | 195,522 | 172.26% | $81,938,510.00 |
| Bank Of America Corp /De/ | 31 Mar, 2026 | 298,729 | 101,967 | 51.82% | $79,207,994.00 |
| Northern Trust Corp | 31 Mar, 2026 | 296,377 | -6,235 | -2.06% | $78,584,361.00 |