Neuberger Berman Group’s Installed Building Products IBP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.55M Sell
11,098
-243,918
-96% -$59.3M ﹤0.01% 1218
2026
Q1
$67.6M Sell
255,016
-255,939
-50% -$76.6M 0.05% 416
2025
Q4
$133M Sell
510,955
-79,945
-14% -$20.7M 0.1% 241
2025
Q3
$146M Sell
590,900
-49,391
-8% -$11.7M 0.11% 235
2025
Q2
$115M Buy
640,291
+77,699
+14% +$12.9M 0.09% 280
2025
Q1
$96.5M Buy
562,592
+4,494
+0.8% +$811K 0.08% 302
2024
Q4
$97.8M Sell
558,098
-10,759
-2% -$2.34M 0.08% 295
2024
Q3
$140M Buy
568,857
+58,335
+11% +$13.2M 0.11% 230
2024
Q2
$105M Buy
510,522
+137,064
+37% +$30.9M 0.09% 266
2024
Q1
$96.6M Buy
373,458
+268,844
+257% +$57.6M 0.08% 290
2023
Q4
$19.1M Buy
104,614
+62,073
+146% +$8.71M 0.01% 779
2023
Q3
$5.31M Sell
42,541
-171
-0.4% -$24.2K ﹤0.01% 868
2023
Q2
$5.99M Buy
42,712
+20,340
+91% +$2.4M 0.01% 847
2023
Q1
$2.55M Buy
+22,372
New +$2.41M ﹤0.01% 1028
2019
Q3
Sell
-483,659
Closed -$28.6M 1566
2019
Q2
$28.6M Sell
483,659
-257,746
-35% -$13.6M 0.03% 510
2019
Q1
$36M Sell
741,405
-19,425
-3% -$832K 0.04% 461
2018
Q4
$25.6M Sell
760,830
-29,290
-4% -$1.02M 0.04% 498
2018
Q3
$30.8M Buy
790,120
+80,105
+11% +$4.04M 0.03% 525
2018
Q2
$40.2M Buy
710,015
+3,010
+0.4% +$178K 0.04% 463
2018
Q1
$42.5M Buy
707,005
+152,405
+27% +$10.1M 0.05% 446
2017
Q4
$42.1M Buy
+554,600
New +$38.4M 0.05% 450

Other funds holding IBP

Neuberger Berman Group's IBP Position: Q2 2026 in Review

Neuberger Berman Group reduced its Installed Building Products (IBP) stake by 96% in Q2 2026, selling an estimated $59.3M and leaving 11,098 shares worth $2.55M. The position accounts for ﹤0.01% of the portfolio, ranked #1218.

Neuberger Berman Group first reported a position in IBP in Q4 2017 and has held it in 21 quarters since. The position peaked at $146M in Q3 2025. 429 funds tracked by Wall St. Rank hold IBP as of Q2 2026.

  • Neuberger Berman Group held 11,098 shares of Installed Building Products worth $2.55M as of Q2 2026.
  • Neuberger Berman Group sold 243,918 Installed Building Products shares in Q2 2026, an estimated $59.3M.
  • Installed Building Products made up ﹤0.01% of Neuberger Berman Group's portfolio in Q2 2026, its #1218 holding.
  • Neuberger Berman Group first reported a position in Installed Building Products in Q4 2017 and has held it in 21 quarters since.
  • Neuberger Berman Group's Installed Building Products position peaked at $146M in Q3 2025.
  • 429 funds tracked by Wall St. Rank held Installed Building Products as of Q2 2026.

Based on Neuberger Berman Group's 13F filing for Q2 2026, filed 13 Aug 2026.