California State Teachers Retirement System (CalSTRS)’s Installed Building Products IBP Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$4M Hold
22,188
﹤0.01% 1005
2025
Q1
$3.8M Sell
22,188
-252
-1% -$43.2K ﹤0.01% 1000
2024
Q4
$3.93M Sell
22,440
-258
-1% -$45.2K ﹤0.01% 1028
2024
Q3
$5.59M Sell
22,698
-819
-3% -$202K 0.01% 864
2024
Q2
$4.84M Sell
23,517
-596
-2% -$123K 0.01% 913
2024
Q1
$6.24M Sell
24,113
-1,304
-5% -$337K 0.01% 822
2023
Q4
$4.65M Sell
25,417
-1,166
-4% -$213K 0.01% 960
2023
Q3
$3.32M Sell
26,583
-2,530
-9% -$316K 0.01% 1100
2023
Q2
$4.08M Sell
29,113
-1,102
-4% -$154K 0.01% 1068
2023
Q1
$3.45M Sell
30,215
-548
-2% -$62.5K 0.01% 1145
2022
Q4
$2.63M Sell
30,763
-62
-0.2% -$5.31K ﹤0.01% 1314
2022
Q3
$2.5M Sell
30,825
-3,712
-11% -$301K ﹤0.01% 1306
2022
Q2
$2.87M Buy
34,537
+4,196
+14% +$349K ﹤0.01% 1279
2022
Q1
$2.56M Sell
30,341
-2,666
-8% -$225K ﹤0.01% 1451
2021
Q4
$4.61M Buy
33,007
+683
+2% +$95.4K 0.01% 1208
2021
Q3
$3.46M Sell
32,324
-376
-1% -$40.3K ﹤0.01% 1375
2021
Q2
$4M Sell
32,700
-1,780
-5% -$218K 0.01% 1325
2021
Q1
$3.82M Sell
34,480
-133
-0.4% -$14.7K 0.01% 1360
2020
Q4
$3.53M Sell
34,613
-171
-0.5% -$17.4K ﹤0.01% 1325
2020
Q3
$3.54M Buy
34,784
+280
+0.8% +$28.5K 0.01% 1159
2020
Q2
$2.37M Buy
34,504
+291
+0.9% +$20K ﹤0.01% 1368
2020
Q1
$1.36M Sell
34,213
-386
-1% -$15.4K ﹤0.01% 1514
2019
Q4
$2.38M Sell
34,599
-624
-2% -$43K ﹤0.01% 1463
2019
Q3
$2.02M Buy
35,223
+347
+1% +$19.9K ﹤0.01% 1520
2019
Q2
$2.07M Buy
34,876
+1,636
+5% +$96.9K ﹤0.01% 1532
2019
Q1
$1.61M Sell
33,240
-1,172
-3% -$56.8K ﹤0.01% 1657
2018
Q4
$1.16M Buy
34,412
+800
+2% +$26.9K ﹤0.01% 1806
2018
Q3
$1.31M Sell
33,612
-13
-0% -$507 ﹤0.01% 1884
2018
Q2
$1.9M Buy
33,625
+759
+2% +$42.9K ﹤0.01% 1654
2018
Q1
$1.97M Sell
32,866
-1,152
-3% -$69.2K ﹤0.01% 1536
2017
Q4
$2.58M Sell
34,018
-533
-2% -$40.5K 0.01% 1407
2017
Q3
$2.24M Sell
34,551
-3,690
-10% -$239K 0.01% 1499
2017
Q2
$2.03M Sell
38,241
-1,344
-3% -$71.2K ﹤0.01% 1593
2017
Q1
$2.09M Sell
39,585
-1,900
-5% -$100K ﹤0.01% 1599
2016
Q4
$1.71M Sell
41,485
-1,100
-3% -$45.4K ﹤0.01% 1767
2016
Q3
$1.53M Buy
42,585
+400
+0.9% +$14.4K ﹤0.01% 1818
2016
Q2
$1.53M Buy
42,185
+9
+0% +$327 ﹤0.01% 1779
2016
Q1
$1.12M Buy
42,176
+5,302
+14% +$141K ﹤0.01% 1958
2015
Q4
$916K Buy
36,874
+631
+2% +$15.7K ﹤0.01% 2056
2015
Q3
$916K Sell
36,243
-100
-0.3% -$2.53K ﹤0.01% 2045
2015
Q2
$890K Buy
36,343
+20,585
+131% +$504K ﹤0.01% 2185
2015
Q1
$343K Hold
15,758
﹤0.01% 2673
2014
Q4
$281K Buy
15,758
+68
+0.4% +$1.21K ﹤0.01% 2819
2014
Q3
$220K Buy
15,690
+90
+0.6% +$1.26K ﹤0.01% 2878
2014
Q2
$191K Hold
15,600
﹤0.01% 2946
2014
Q1
$218K Buy
+15,600
New +$218K ﹤0.01% 2857