California State Teachers Retirement System (CalSTRS)’s Unifirst Corp UNF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.61M Buy
13,889
+43
+0.3% +$8.09K ﹤0.01% 1233
2025
Q1
$2.41M Sell
13,846
-205
-1% -$35.7K ﹤0.01% 1232
2024
Q4
$2.4M Sell
14,051
-163
-1% -$27.9K ﹤0.01% 1306
2024
Q3
$2.82M Sell
14,214
-525
-4% -$104K ﹤0.01% 1215
2024
Q2
$2.53M Sell
14,739
-360
-2% -$61.8K ﹤0.01% 1245
2024
Q1
$2.62M Sell
15,099
-843
-5% -$146K ﹤0.01% 1247
2023
Q4
$2.92M Sell
15,942
-727
-4% -$133K ﹤0.01% 1230
2023
Q3
$2.72M Sell
16,669
-1,616
-9% -$263K ﹤0.01% 1212
2023
Q2
$2.83M Sell
18,285
-531
-3% -$82.3K ﹤0.01% 1289
2023
Q1
$3.32M Sell
18,816
-294
-2% -$51.8K ﹤0.01% 1175
2022
Q4
$3.69M Buy
19,110
+134
+0.7% +$25.9K 0.01% 1113
2022
Q3
$3.19M Sell
18,976
-355
-2% -$59.7K 0.01% 1166
2022
Q2
$3.33M Sell
19,331
-55
-0.3% -$9.47K 0.01% 1203
2022
Q1
$3.57M Sell
19,386
-1,664
-8% -$307K ﹤0.01% 1255
2021
Q4
$4.43M Buy
21,050
+407
+2% +$85.6K 0.01% 1228
2021
Q3
$4.39M Sell
20,643
-147
-0.7% -$31.3K 0.01% 1220
2021
Q2
$4.88M Sell
20,790
-1,956
-9% -$459K 0.01% 1193
2021
Q1
$5.09M Sell
22,746
-96
-0.4% -$21.5K 0.01% 1170
2020
Q4
$4.84M Buy
22,842
+7
+0% +$1.48K 0.01% 1133
2020
Q3
$4.32M Buy
22,835
+92
+0.4% +$17.4K 0.01% 1041
2020
Q2
$4.07M Sell
22,743
-258
-1% -$46.2K 0.01% 1056
2020
Q1
$3.48M Sell
23,001
-126
-0.5% -$19K 0.01% 1004
2019
Q4
$4.67M Sell
23,127
-467
-2% -$94.3K 0.01% 1049
2019
Q3
$4.6M Buy
23,594
+282
+1% +$55K 0.01% 1027
2019
Q2
$4.4M Sell
23,312
-54
-0.2% -$10.2K 0.01% 1081
2019
Q1
$3.59M Sell
23,366
-520
-2% -$79.8K 0.01% 1162
2018
Q4
$3.42M Buy
23,886
+539
+2% +$77.1K 0.01% 1128
2018
Q3
$4.05M Sell
23,347
-8
-0% -$1.39K 0.01% 1161
2018
Q2
$4.13M Buy
23,355
+72
+0.3% +$12.7K 0.01% 1134
2018
Q1
$3.76M Sell
23,283
-946
-4% -$153K 0.01% 1132
2017
Q4
$4M Sell
24,229
-250
-1% -$41.2K 0.01% 1158
2017
Q3
$3.71M Sell
24,479
-2,653
-10% -$402K 0.01% 1181
2017
Q2
$3.82M Sell
27,132
-2,667
-9% -$375K 0.01% 1197
2017
Q1
$4.22M Sell
29,799
-1,400
-4% -$198K 0.01% 1189
2016
Q4
$4.48M Sell
31,199
-800
-3% -$115K 0.01% 1162
2016
Q3
$4.22M Buy
31,999
+200
+0.6% +$26.4K 0.01% 1163
2016
Q2
$3.68M Buy
31,799
+260
+0.8% +$30.1K 0.01% 1209
2016
Q1
$3.44M Buy
31,539
+4,005
+15% +$437K 0.01% 1273
2015
Q4
$2.87M Buy
27,534
+400
+1% +$41.7K 0.01% 1314
2015
Q3
$2.9M Hold
27,134
0.01% 1281
2015
Q2
$3.04M Buy
27,134
+106
+0.4% +$11.9K 0.01% 1347
2015
Q1
$3.18M Sell
27,028
-500
-2% -$58.8K 0.01% 1293
2014
Q4
$3.34M Buy
27,528
+316
+1% +$38.4K 0.01% 1269
2014
Q3
$2.63M Sell
27,212
-1,645
-6% -$159K 0.01% 1370
2014
Q2
$3.06M Buy
28,857
+2,200
+8% +$233K 0.01% 1316
2014
Q1
$2.93M Buy
26,657
+200
+0.8% +$22K 0.01% 1269
2013
Q4
$2.83M Buy
26,457
+100
+0.4% +$10.7K 0.01% 1295
2013
Q3
$2.75M Buy
26,357
+846
+3% +$88.3K 0.01% 1257
2013
Q2
$2.33M Buy
+25,511
New +$2.33M 0.01% 1287