California State Teachers Retirement System (CalSTRS)’s UFP Industries UFPI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$5.59M Hold
56,305
0.01% 845
2025
Q1
$6.03M Sell
56,305
-640
-1% -$68.5K 0.01% 787
2024
Q4
$6.41M Sell
56,945
-1,974
-3% -$222K 0.01% 785
2024
Q3
$7.73M Sell
58,919
-1,579
-3% -$207K 0.01% 717
2024
Q2
$6.78M Sell
60,498
-1,798
-3% -$201K 0.01% 750
2024
Q1
$7.66M Sell
62,296
-3,223
-5% -$396K 0.01% 733
2023
Q4
$8.23M Sell
65,519
-3,195
-5% -$401K 0.01% 683
2023
Q3
$7.04M Sell
68,714
-6,780
-9% -$694K 0.01% 733
2023
Q2
$7.33M Sell
75,494
-1,428
-2% -$139K 0.01% 766
2023
Q1
$6.11M Sell
76,922
-1,075
-1% -$85.4K 0.01% 835
2022
Q4
$6.18M Sell
77,997
-71
-0.1% -$5.63K 0.01% 832
2022
Q3
$5.63M Sell
78,068
-1,169
-1% -$84.3K 0.01% 859
2022
Q2
$5.4M Buy
79,237
+320
+0.4% +$21.8K 0.01% 912
2022
Q1
$6.09M Sell
78,917
-6,621
-8% -$511K 0.01% 943
2021
Q4
$7.87M Buy
85,538
+2,042
+2% +$188K 0.01% 880
2021
Q3
$5.68M Buy
83,496
+45
+0.1% +$3.06K 0.01% 1070
2021
Q2
$6.2M Sell
83,451
-7,222
-8% -$537K 0.01% 1049
2021
Q1
$6.88M Sell
90,673
-302
-0.3% -$22.9K 0.01% 990
2020
Q4
$5.05M Sell
90,975
-2,212
-2% -$123K 0.01% 1104
2020
Q3
$5.27M Sell
93,187
-329
-0.4% -$18.6K 0.01% 945
2020
Q2
$4.63M Hold
93,516
0.01% 997
2020
Q1
$3.48M Buy
93,516
+2,553
+3% +$95K 0.01% 1003
2019
Q4
$4.34M Sell
90,963
-1,916
-2% -$91.4K 0.01% 1094
2019
Q3
$3.7M Buy
92,879
+1,187
+1% +$47.3K 0.01% 1156
2019
Q2
$3.49M Sell
91,692
-140
-0.2% -$5.33K 0.01% 1205
2019
Q1
$2.75M Sell
91,832
-2,042
-2% -$61K 0.01% 1326
2018
Q4
$2.44M Buy
93,874
+2,090
+2% +$54.3K 0.01% 1331
2018
Q3
$3.24M Sell
91,784
-5
-0% -$177 0.01% 1308
2018
Q2
$3.36M Buy
91,789
+371
+0.4% +$13.6K 0.01% 1262
2018
Q1
$2.97M Sell
91,418
-3,205
-3% -$104K 0.01% 1271
2017
Q4
$3.56M Sell
94,623
-1,449
-2% -$54.5K 0.01% 1219
2017
Q3
$3.14M Sell
96,072
-10,158
-10% -$332K 0.01% 1291
2017
Q2
$3.09M Sell
106,230
-10,977
-9% -$320K 0.01% 1334
2017
Q1
$3.85M Sell
117,207
-5,400
-4% -$177K 0.01% 1240
2016
Q4
$4.18M Sell
122,607
-3,300
-3% -$112K 0.01% 1203
2016
Q3
$4.13M Buy
125,907
+900
+0.7% +$29.6K 0.01% 1182
2016
Q2
$3.86M Sell
125,007
-3,342
-3% -$103K 0.01% 1176
2016
Q1
$3.67M Buy
128,349
+16,392
+15% +$469K 0.01% 1218
2015
Q4
$2.55M Buy
111,957
+1,800
+2% +$41K 0.01% 1399
2015
Q3
$2.12M Hold
110,157
0.01% 1497
2015
Q2
$1.91M Sell
110,157
-159
-0.1% -$2.76K ﹤0.01% 1681
2015
Q1
$2.04M Sell
110,316
-1,200
-1% -$22.2K ﹤0.01% 1599
2014
Q4
$1.98M Buy
111,516
+474
+0.4% +$8.41K ﹤0.01% 1627
2014
Q3
$1.58M Buy
111,042
+1,230
+1% +$17.5K ﹤0.01% 1706
2014
Q2
$1.77M Buy
109,812
+1,500
+1% +$24.1K ﹤0.01% 1685
2014
Q1
$2M Buy
108,312
+300
+0.3% +$5.53K 0.01% 1552
2013
Q4
$1.88M Buy
108,012
+900
+0.8% +$15.6K 0.01% 1574
2013
Q3
$1.5M Buy
107,112
+3,243
+3% +$45.5K ﹤0.01% 1669
2013
Q2
$1.38M Buy
+103,869
New +$1.38M ﹤0.01% 1644