Schonfeld Strategic Advisors’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
$303K Buy
+1,143
New +$342K ﹤0.01% 1577
2025
Q4
Sell
-8,866
Closed -$2.19M 2272
2025
Q3
$2.19M Buy
8,866
+3,558
+67% +$845K 0.01% 987
2025
Q2
$957K Buy
+5,308
New +$883K 0.01% 1319
2025
Q1
Sell
-8,990
Closed -$1.58M 2331
2024
Q4
$1.58M Sell
8,990
-18,904
-68% -$4.11M 0.01% 930
2024
Q3
$6.87M Buy
27,894
+24,644
+758% +$5.58M 0.05% 419
2024
Q2
$668K Sell
3,250
-31,340
-91% -$7.06M ﹤0.01% 1367
2024
Q1
$8.95M Sell
34,590
-21,218
-38% -$4.55M 0.06% 414
2023
Q4
$10.2M Buy
55,808
+32,741
+142% +$4.6M 0.07% 349
2023
Q3
$2.88M Buy
+23,067
New +$3.26M 0.02% 712
2022
Q4
Sell
-10,500
Closed -$851K 2787
2022
Q3
$851K Buy
10,500
+5,600
+114% +$518K 0.01% 1378
2022
Q2
$408K Buy
+4,900
New +$419K ﹤0.01% 1472
2021
Q4
Sell
-6,005
Closed -$643K 2319
2021
Q3
$643K Buy
+6,005
New +$716K 0.01% 1147
2020
Q3
Sell
-5,100
Closed -$351K 1491
2020
Q2
$351K Buy
+5,100
New +$283K 0.01% 934
2020
Q1
Sell
-3,443
Closed -$237K 1311
2019
Q4
$237K Buy
+3,443
New +$232K 0.01% 1086

Other funds holding IBP

Schonfeld Strategic Advisors's IBP Position: Q1 2026 in Review

Schonfeld Strategic Advisors opened a new position in Installed Building Products (IBP) in Q1 2026: 1,143 shares worth $303K. The stake represents ﹤0.01% of the portfolio and ranks #1577 among its holdings. This is a return to the name: Schonfeld Strategic Advisors previously reported a position in IBP as recently as Q3 2025.

Schonfeld Strategic Advisors first reported a position in IBP in Q4 2019 and has held it in 14 quarters since. The position peaked at $10.2M in Q4 2023. 448 funds tracked by Wall St. Rank hold IBP as of Q1 2026.

  • Schonfeld Strategic Advisors held 1,143 shares of Installed Building Products worth $303K as of Q1 2026.
  • Installed Building Products was a new Schonfeld Strategic Advisors position in Q1 2026.
  • Installed Building Products made up ﹤0.01% of Schonfeld Strategic Advisors's portfolio in Q1 2026, its #1577 holding.
  • Schonfeld Strategic Advisors first reported a position in Installed Building Products in Q4 2019 and has held it in 14 quarters since.
  • Schonfeld Strategic Advisors's Installed Building Products position peaked at $10.2M in Q4 2023.
  • 448 funds tracked by Wall St. Rank held Installed Building Products as of Q1 2026.

Based on Schonfeld Strategic Advisors's 13F filing for Q1 2026, filed 15 May 2026.