Swiss National Bank’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
$8.08M Sell
44,833
-1,500
-3% -$270K ﹤0.01% 1030
2025
Q1
$7.94M Sell
46,333
-900
-2% -$154K 0.01% 1010
2024
Q4
$8.28M Buy
47,233
+300
+0.6% +$52.6K 0.01% 1039
2024
Q3
$11.6M Sell
46,933
-500
-1% -$123K 0.01% 867
2024
Q2
$9.76M Sell
47,433
-200
-0.4% -$41.1K 0.01% 921
2024
Q1
$12.3M Hold
47,633
0.01% 824
2023
Q4
$8.71M Sell
47,633
-5,500
-10% -$1.01M 0.01% 970
2023
Q3
$6.64M Buy
53,133
+700
+1% +$87.4K 0.01% 1110
2023
Q2
$7.35M Hold
52,433
0.01% 1074
2023
Q1
$5.98M Sell
52,433
-6,600
-11% -$753K ﹤0.01% 1143
2022
Q4
$5.05M Hold
59,033
﹤0.01% 1310
2022
Q3
$4.78M Sell
59,033
-7,600
-11% -$616K ﹤0.01% 1309
2022
Q2
$5.54M Buy
66,633
+10,400
+18% +$865K ﹤0.01% 1253
2022
Q1
$4.75M Buy
56,233
+3,900
+7% +$330K ﹤0.01% 1467
2021
Q4
$7.31M Sell
52,333
-100
-0.2% -$14K ﹤0.01% 1207
2021
Q3
$5.62M Buy
52,433
+200
+0.4% +$21.4K ﹤0.01% 1378
2021
Q2
$6.39M Sell
52,233
-2,300
-4% -$281K ﹤0.01% 1311
2021
Q1
$6.05M Buy
54,533
+500
+0.9% +$55.4K ﹤0.01% 1337
2020
Q4
$5.51M Hold
54,033
﹤0.01% 1309
2020
Q3
$5.5M Buy
54,033
+400
+0.7% +$40.7K ﹤0.01% 1113
2020
Q2
$3.69M Buy
53,633
+10,000
+23% +$688K ﹤0.01% 1324
2020
Q1
$1.74M Buy
43,633
+500
+1% +$19.9K ﹤0.01% 1537
2019
Q4
$2.97M Buy
43,133
+800
+2% +$55.1K ﹤0.01% 1495
2019
Q3
$2.43M Buy
42,333
+600
+1% +$34.4K ﹤0.01% 1536
2019
Q2
$2.47M Buy
41,733
+1,900
+5% +$112K ﹤0.01% 1566
2019
Q1
$1.93M Buy
39,833
+1,100
+3% +$53.4K ﹤0.01% 1681
2018
Q4
$1.31M Hold
38,733
﹤0.01% 1831
2018
Q3
$1.51M Hold
38,733
﹤0.01% 1882
2018
Q2
$2.19M Hold
38,733
﹤0.01% 1647
2018
Q1
$2.33M Buy
38,733
+700
+2% +$42K ﹤0.01% 1536
2017
Q4
$2.89M Buy
38,033
+1,000
+3% +$76K ﹤0.01% 1410
2017
Q3
$2.4M Hold
37,033
﹤0.01% 1498
2017
Q2
$1.96M Buy
37,033
+6,300
+20% +$334K ﹤0.01% 1601
2017
Q1
$1.62M Hold
30,733
﹤0.01% 1708
2016
Q4
$1.27M Hold
30,733
﹤0.01% 1869
2016
Q3
$1.1M Hold
30,733
﹤0.01% 1904
2016
Q2
$1.12M Buy
30,733
+600
+2% +$21.8K ﹤0.01% 1891
2016
Q1
$774K Buy
30,133
+5,700
+23% +$146K ﹤0.01% 2063
2015
Q4
$607K Hold
24,433
﹤0.01% 2146
2015
Q3
$618K Buy
24,433
+8,133
+50% +$206K ﹤0.01% 2064
2015
Q2
$399K Hold
16,300
﹤0.01% 2343
2015
Q1
$355K Hold
16,300
﹤0.01% 2340
2014
Q4
$290K Buy
+16,300
New +$290K ﹤0.01% 2414