Swiss National Bank’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
$5.4M Sell
28,700
-400
-1% -$75.3K ﹤0.01% 1249
2025
Q1
$5.06M Sell
29,100
-500
-2% -$87K ﹤0.01% 1250
2024
Q4
$5.06M Buy
29,600
+200
+0.7% +$34.2K ﹤0.01% 1325
2024
Q3
$5.84M Sell
29,400
-400
-1% -$79.5K ﹤0.01% 1236
2024
Q2
$5.11M Hold
29,800
﹤0.01% 1269
2024
Q1
$5.17M Hold
29,800
﹤0.01% 1278
2023
Q4
$5.45M Sell
29,800
-3,400
-10% -$622K ﹤0.01% 1255
2023
Q3
$5.41M Buy
33,200
+300
+0.9% +$48.9K ﹤0.01% 1230
2023
Q2
$5.1M Buy
32,900
+400
+1% +$62K ﹤0.01% 1300
2023
Q1
$5.73M Sell
32,500
-3,900
-11% -$687K ﹤0.01% 1178
2022
Q4
$7.02M Buy
36,400
+400
+1% +$77.2K 0.01% 1104
2022
Q3
$6.06M Buy
36,000
+100
+0.3% +$16.8K ﹤0.01% 1171
2022
Q2
$6.18M Sell
35,900
-100
-0.3% -$17.2K ﹤0.01% 1198
2022
Q1
$6.63M Buy
36,000
+2,500
+7% +$461K ﹤0.01% 1267
2021
Q4
$7.05M Sell
33,500
-100
-0.3% -$21K ﹤0.01% 1230
2021
Q3
$7.14M Buy
33,600
+100
+0.3% +$21.3K ﹤0.01% 1204
2021
Q2
$7.86M Sell
33,500
-1,400
-4% -$328K ﹤0.01% 1167
2021
Q1
$7.81M Buy
34,900
+400
+1% +$89.5K 0.01% 1155
2020
Q4
$7.3M Sell
34,500
-100
-0.3% -$21.2K 0.01% 1119
2020
Q3
$6.55M Buy
34,600
+400
+1% +$75.7K 0.01% 1009
2020
Q2
$6.12M Buy
34,200
+4,500
+15% +$805K 0.01% 1030
2020
Q1
$4.49M Buy
29,700
+400
+1% +$60.4K ﹤0.01% 990
2019
Q4
$5.92M Buy
29,300
+400
+1% +$80.8K 0.01% 1043
2019
Q3
$5.64M Buy
28,900
+100
+0.3% +$19.5K 0.01% 1027
2019
Q2
$5.43M Buy
28,800
+2,100
+8% +$396K 0.01% 1069
2019
Q1
$4.1M Buy
26,700
+800
+3% +$123K ﹤0.01% 1210
2018
Q4
$3.71M Buy
25,900
+300
+1% +$42.9K ﹤0.01% 1161
2018
Q3
$4.45M Hold
25,600
0.01% 1196
2018
Q2
$4.53M Sell
25,600
-1,300
-5% -$230K 0.01% 1177
2018
Q1
$4.35M Buy
26,900
+200
+0.7% +$32.3K 0.01% 1127
2017
Q4
$4.4M Buy
26,700
+800
+3% +$132K ﹤0.01% 1137
2017
Q3
$3.92M Hold
25,900
﹤0.01% 1174
2017
Q2
$3.64M Buy
25,900
+600
+2% +$84.4K ﹤0.01% 1199
2017
Q1
$3.58M Hold
25,300
﹤0.01% 1196
2016
Q4
$3.63M Buy
25,300
+600
+2% +$86.2K 0.01% 1170
2016
Q3
$3.26M Hold
24,700
0.01% 1186
2016
Q2
$2.86M Hold
24,700
﹤0.01% 1242
2016
Q1
$2.6M Buy
24,700
+5,100
+26% +$537K ﹤0.01% 1278
2015
Q4
$2.04M Hold
19,600
﹤0.01% 1328
2015
Q3
$2.09M Buy
19,600
+2,600
+15% +$278K 0.01% 1273
2015
Q2
$1.9M Buy
17,000
+300
+2% +$33.5K ﹤0.01% 1334
2015
Q1
$1.97M Buy
16,700
+200
+1% +$23.5K 0.01% 1296
2014
Q4
$2M Buy
16,500
+400
+2% +$48.6K 0.01% 1256
2014
Q3
$1.56M Sell
16,100
-400
-2% -$38.6K 0.01% 1362
2014
Q2
$1.75M Hold
16,500
0.01% 1348
2014
Q1
$1.81M Buy
16,500
+3,700
+29% +$407K 0.01% 1270
2013
Q4
$1.37M Hold
12,800
0.01% 1293
2013
Q3
$1.34M Sell
12,800
-500
-4% -$52.2K 0.01% 1248
2013
Q2
$1.21M Buy
+13,300
New +$1.21M 0.01% 1281