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
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
+321,151
+614% +$68.8M 0.08% 290
2023
Q4
$9.56M Buy
52,307
+9,766
+23% +$1.37M 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: Q1 2026 in Review

Neuberger Berman Group reduced its Installed Building Products (IBP) stake by 50% in Q1 2026, selling an estimated $76.6M and leaving 255,016 shares worth $67.6M. The position accounts for 0.05% of the portfolio, ranked #416.

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

  • Neuberger Berman Group held 255,016 shares of Installed Building Products worth $67.6M as of Q1 2026.
  • Neuberger Berman Group sold 255,939 Installed Building Products shares in Q1 2026, an estimated $76.6M.
  • Installed Building Products made up 0.05% of Neuberger Berman Group's portfolio in Q1 2026, its #416 holding.
  • Neuberger Berman Group first reported a position in Installed Building Products in Q4 2017 and has held it in 20 quarters since.
  • Neuberger Berman Group's Installed Building Products position peaked at $146M in Q3 2025.
  • 447 funds tracked by Wall St. Rank held Installed Building Products as of Q1 2026.

Based on Neuberger Berman Group's 13F filing for Q1 2026, filed 14 May 2026.