Teacher Retirement System of Texas’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
$863K Buy
3,255
+2,481
+321% +$743K ﹤0.01% 870
2025
Q4
$201K Sell
774
-2,305
-75% -$596K ﹤0.01% 1542
2025
Q3
$759K Sell
3,079
-489
-14% -$116K ﹤0.01% 1341
2025
Q2
$643K Buy
3,568
+70
+2% +$11.6K ﹤0.01% 1433
2025
Q1
$600K Buy
+3,498
New +$631K ﹤0.01% 1435
2024
Q4
Sell
-1,866
Closed -$460K 1611
2024
Q3
$460K Sell
1,866
-2,283
-55% -$517K ﹤0.01% 1226
2024
Q2
$853K Sell
4,149
-956
-19% -$215K ﹤0.01% 989
2024
Q1
$1.32M Sell
5,105
-2,037
-29% -$436K 0.01% 830
2023
Q4
$1.31M Sell
7,142
-3,624
-34% -$509K 0.01% 839
2023
Q3
$1.34M Sell
10,766
-1,111
-9% -$157K 0.01% 900
2023
Q2
$1.67M Sell
11,877
-197
-2% -$23.2K 0.01% 782
2023
Q1
$1.38M Buy
12,074
+1,618
+15% +$174K 0.01% 960
2022
Q4
$895K Buy
10,456
+447
+4% +$37.7K 0.01% 1185
2022
Q3
$811K Buy
10,009
+5,523
+123% +$511K 0.01% 1266
2022
Q2
$373K Sell
4,486
-503
-10% -$43K ﹤0.01% 1325
2022
Q1
$422K Buy
4,989
+370
+8% +$39.1K ﹤0.01% 1501
2021
Q4
$645K Sell
4,619
-263,602
-98% -$33.7M ﹤0.01% 1321
2021
Q3
$28.7M Buy
268,221
+705
+0.3% +$84K 0.16% 166
2021
Q2
$32.7M Buy
267,516
+264,866
+9,995% +$32.3M 0.18% 142
2021
Q1
$294K Buy
2,650
+477
+22% +$54.2K ﹤0.01% 1443
2020
Q4
$221K Buy
+2,173
New +$222K ﹤0.01% 1392
2018
Q3
Sell
-4,524
Closed -$256K 1655
2018
Q2
$256K Sell
4,524
-373
-8% -$22.1K ﹤0.01% 1632
2018
Q1
$294K Sell
4,897
-2,821
-37% -$188K ﹤0.01% 1537
2017
Q4
$586K Buy
+7,718
New +$535K ﹤0.01% 1421
2016
Q3
Sell
-2,628
Closed -$95K 1684
2016
Q2
$95K Buy
2,628
+324
+14% +$10.1K ﹤0.01% 1879
2016
Q1
$61K Buy
2,304
+563
+32% +$12.4K ﹤0.01% 2048
2015
Q4
$43K Sell
1,741
-564
-24% -$13.7K ﹤0.01% 2139
2015
Q3
$58K Buy
2,305
+1,561
+210% +$42.1K ﹤0.01% 2037
2015
Q2
$18K Buy
744
+165
+28% +$3.72K ﹤0.01% 2152
2015
Q1
$13K Hold
579
﹤0.01% 2199
2014
Q4
$10K Buy
+579
New +$9.32K ﹤0.01% 2308

Other funds holding IBP