New York State Teachers Retirement System (NYSTRS)’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
$2.13M Buy
11,818
+100
+0.9% +$18K ﹤0.01% 1077
2025
Q1
$2.01M Hold
11,718
﹤0.01% 1082
2024
Q4
$2.05M Buy
11,718
+200
+2% +$35.1K ﹤0.01% 1105
2024
Q3
$2.84M Hold
11,518
0.01% 1003
2024
Q2
$2.37M Sell
11,518
-100
-0.9% -$20.6K 0.01% 1050
2024
Q1
$3.01M Sell
11,618
-100
-0.9% -$25.9K 0.01% 987
2023
Q4
$2.14M Hold
11,718
﹤0.01% 1095
2023
Q3
$1.46M Sell
11,718
-400
-3% -$49.9K ﹤0.01% 1178
2023
Q2
$1.7M Sell
12,118
-100
-0.8% -$14K ﹤0.01% 1141
2023
Q1
$1.39M Hold
12,218
﹤0.01% 1195
2022
Q4
$1.05M Hold
12,218
﹤0.01% 1265
2022
Q3
$990K Hold
12,218
﹤0.01% 1257
2022
Q2
$1.02M Sell
12,218
-700
-5% -$58.2K ﹤0.01% 1261
2022
Q1
$1.09M Sell
12,918
-100
-0.8% -$8.45K ﹤0.01% 1292
2021
Q4
$1.82M Sell
13,018
-200
-2% -$27.9K ﹤0.01% 1180
2021
Q3
$1.42M Sell
13,218
-300
-2% -$32.1K ﹤0.01% 1248
2021
Q2
$1.65M Sell
13,518
-300
-2% -$36.7K ﹤0.01% 1206
2021
Q1
$1.53M Sell
13,818
-1,200
-8% -$133K ﹤0.01% 1231
2020
Q4
$1.53M Sell
15,018
-1,000
-6% -$102K ﹤0.01% 1181
2020
Q3
$1.63M Sell
16,018
-600
-4% -$61.1K ﹤0.01% 1092
2020
Q2
$1.14M Sell
16,618
-100
-0.6% -$6.88K ﹤0.01% 1164
2020
Q1
$667K Buy
16,718
+500
+3% +$19.9K ﹤0.01% 1222
2019
Q4
$1.12M Buy
16,218
+5,756
+55% +$396K ﹤0.01% 1228
2019
Q3
$600K Buy
10,462
+1,600
+18% +$91.8K ﹤0.01% 1324
2019
Q2
$525K Hold
8,862
﹤0.01% 1350
2019
Q1
$430K Buy
8,862
+22
+0.2% +$1.07K ﹤0.01% 1392
2018
Q4
$298K Sell
8,840
-2,900
-25% -$97.8K ﹤0.01% 1440
2018
Q3
$458K Hold
11,740
﹤0.01% 1418
2018
Q2
$664K Hold
11,740
﹤0.01% 1355
2018
Q1
$705K Hold
11,740
﹤0.01% 1334
2017
Q4
$892K Buy
11,740
+447
+4% +$34K ﹤0.01% 1299
2017
Q3
$732K Sell
11,293
-2,900
-20% -$188K ﹤0.01% 1330
2017
Q2
$752K Buy
14,193
+2,800
+25% +$148K ﹤0.01% 1319
2017
Q1
$601K Sell
11,393
-1,200
-10% -$63.3K ﹤0.01% 1372
2016
Q4
$520K Buy
12,593
+1,500
+14% +$61.9K ﹤0.01% 1395
2016
Q3
$398K Buy
11,093
+4,300
+63% +$154K ﹤0.01% 1419
2016
Q2
$247K Hold
6,793
﹤0.01% 1488
2016
Q1
$181K Buy
6,793
+600
+10% +$16K ﹤0.01% 1517
2015
Q4
$154K Buy
+6,193
New +$154K ﹤0.01% 1526