Public Sector Pension Investment Board (PSP Investments)
IBP icon

Public Sector Pension Investment Board (PSP Investments)’s Installed Building Products IBP Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$14M Buy
77,697
+4,036
+5% +$728K 0.06% 252
2025
Q1
$12.6M Buy
73,661
+15,765
+27% +$2.7M 0.05% 265
2024
Q4
$10.1M Buy
57,896
+8,472
+17% +$1.48M 0.04% 326
2024
Q3
$12.2M Sell
49,424
-2,200
-4% -$542K 0.07% 175
2024
Q2
$10.6M Buy
51,624
+3,569
+7% +$734K 0.07% 174
2024
Q1
$12.4M Sell
48,055
-880
-2% -$228K 0.09% 136
2023
Q4
$8.95M Buy
48,935
+19,789
+68% +$3.62M 0.07% 171
2023
Q3
$3.64M Sell
29,146
-12,198
-30% -$1.52M 0.03% 451
2023
Q2
$5.79M Buy
41,344
+93
+0.2% +$13K 0.04% 344
2023
Q1
$4.7M Sell
41,251
-1,419
-3% -$162K 0.03% 419
2022
Q4
$3.65M Sell
42,670
-537
-1% -$46K 0.03% 580
2022
Q3
$3.5M Buy
43,207
+364
+0.8% +$29.5K 0.03% 522
2022
Q2
$3.56M Sell
42,843
-964
-2% -$80.2K 0.03% 470
2022
Q1
$3.7M Sell
43,807
-3,990
-8% -$337K 0.02% 632
2021
Q4
$6.68M Buy
47,797
+390
+0.8% +$54.5K 0.04% 424
2021
Q3
$5.08M Buy
47,407
+1,290
+3% +$138K 0.03% 531
2021
Q2
$5.64M Buy
46,117
+50
+0.1% +$6.12K 0.03% 463
2021
Q1
$5.11M Sell
46,067
-4,070
-8% -$451K 0.03% 471
2020
Q4
$5.11M Hold
50,137
0.04% 447
2020
Q3
$5.1M Buy
50,137
+2,770
+6% +$282K 0.04% 387
2020
Q2
$3.26M Sell
47,367
-400
-0.8% -$27.5K 0.03% 524
2020
Q1
$1.9M Hold
47,767
0.02% 637
2019
Q4
$3.29M Sell
47,767
-6,300
-12% -$434K 0.02% 830
2019
Q3
$3.1M Buy
54,067
+7,696
+17% +$441K 0.02% 785
2019
Q2
$2.75M Buy
46,371
+27,000
+139% +$1.6M 0.02% 719
2019
Q1
$939K Hold
19,371
0.01% 1078
2018
Q4
$653K Buy
19,371
+4,000
+26% +$135K 0.01% 1117
2018
Q3
$599K Buy
15,371
+2,110
+16% +$82.2K ﹤0.01% 1150
2018
Q2
$750K Hold
13,261
0.01% 900
2018
Q1
$796K Hold
13,261
0.01% 833
2017
Q4
$1.01M Hold
13,261
0.01% 813
2017
Q3
$859K Buy
13,261
+2,861
+28% +$185K ﹤0.01% 828
2017
Q2
$551K Sell
10,400
-3,700
-26% -$196K ﹤0.01% 933
2017
Q1
$744K Hold
14,100
0.01% 933
2016
Q4
$582K Hold
14,100
0.01% 1033
2016
Q3
$506K Buy
14,100
+2,700
+24% +$96.9K 0.01% 1033
2016
Q2
$414K Hold
11,400
﹤0.01% 1071
2016
Q1
$303K Hold
11,400
﹤0.01% 1104
2015
Q4
$283K Buy
+11,400
New +$283K ﹤0.01% 1120