Swiss National Bank’s J&J Snack Foods JJSF Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.38M Sell
29,800
-400
-1% -$45.4K ﹤0.01% 1496
2025
Q1
$3.98M Sell
30,200
-400
-1% -$52.7K ﹤0.01% 1391
2024
Q4
$4.75M Buy
30,600
+300
+1% +$46.5K ﹤0.01% 1371
2024
Q3
$5.22M Sell
30,300
-300
-1% -$51.6K ﹤0.01% 1302
2024
Q2
$4.97M Hold
30,600
﹤0.01% 1287
2024
Q1
$4.42M Buy
30,600
+200
+0.7% +$28.9K ﹤0.01% 1372
2023
Q4
$5.08M Sell
30,400
-3,500
-10% -$585K ﹤0.01% 1289
2023
Q3
$5.55M Buy
33,900
+400
+1% +$65.5K ﹤0.01% 1219
2023
Q2
$5.31M Sell
33,500
-1,800
-5% -$285K ﹤0.01% 1277
2023
Q1
$5.23M Sell
35,300
-4,100
-10% -$608K ﹤0.01% 1244
2022
Q4
$5.9M Buy
39,400
+800
+2% +$120K ﹤0.01% 1214
2022
Q3
$5M Buy
38,600
+300
+0.8% +$38.8K ﹤0.01% 1275
2022
Q2
$5.35M Buy
38,300
+2,200
+6% +$307K ﹤0.01% 1277
2022
Q1
$5.6M Buy
36,100
+2,600
+8% +$403K ﹤0.01% 1374
2021
Q4
$5.29M Hold
33,500
﹤0.01% 1427
2021
Q3
$5.12M Hold
33,500
﹤0.01% 1446
2021
Q2
$5.84M Sell
33,500
-1,200
-3% -$209K ﹤0.01% 1393
2021
Q1
$5.45M Buy
34,700
+500
+1% +$78.5K ﹤0.01% 1404
2020
Q4
$5.31M Hold
34,200
﹤0.01% 1339
2020
Q3
$4.46M Buy
34,200
+400
+1% +$52.2K ﹤0.01% 1245
2020
Q2
$4.3M Buy
33,800
+4,500
+15% +$572K ﹤0.01% 1229
2020
Q1
$3.55M Buy
29,300
+400
+1% +$48.4K ﹤0.01% 1114
2019
Q4
$5.33M Buy
28,900
+600
+2% +$111K 0.01% 1121
2019
Q3
$5.43M Buy
28,300
+300
+1% +$57.6K 0.01% 1045
2019
Q2
$4.51M Buy
28,000
+700
+3% +$113K ﹤0.01% 1189
2019
Q1
$4.34M Buy
27,300
+800
+3% +$127K ﹤0.01% 1168
2018
Q4
$3.83M Buy
26,500
+400
+2% +$57.8K ﹤0.01% 1141
2018
Q3
$3.94M Hold
26,100
﹤0.01% 1272
2018
Q2
$3.98M Hold
26,100
﹤0.01% 1247
2018
Q1
$3.56M Buy
26,100
+1,000
+4% +$137K ﹤0.01% 1264
2017
Q4
$3.81M Hold
25,100
﹤0.01% 1237
2017
Q3
$3.3M Hold
25,100
﹤0.01% 1305
2017
Q2
$3.32M Buy
25,100
+600
+2% +$79.2K ﹤0.01% 1256
2017
Q1
$3.32M Hold
24,500
﹤0.01% 1251
2016
Q4
$3.27M Buy
24,500
+800
+3% +$107K 0.01% 1236
2016
Q3
$2.82M Sell
23,700
-500
-2% -$59.6K ﹤0.01% 1288
2016
Q2
$2.89M Hold
24,200
﹤0.01% 1232
2016
Q1
$2.53M Buy
24,200
+5,000
+26% +$522K ﹤0.01% 1298
2015
Q4
$2.24M Hold
19,200
0.01% 1256
2015
Q3
$2.18M Buy
19,200
+2,600
+16% +$295K 0.01% 1238
2015
Q2
$1.84M Hold
16,600
﹤0.01% 1356
2015
Q1
$1.77M Buy
16,600
+400
+2% +$42.7K ﹤0.01% 1372
2014
Q4
$1.76M Buy
16,200
+400
+3% +$43.5K 0.01% 1349
2014
Q3
$1.48M Sell
15,800
-400
-2% -$37.4K 0.01% 1406
2014
Q2
$1.53M Hold
16,200
0.01% 1438
2014
Q1
$1.56M Buy
16,200
+3,700
+30% +$355K 0.01% 1392
2013
Q4
$1.11M Hold
12,500
﹤0.01% 1431
2013
Q3
$1.01M Sell
12,500
-700
-5% -$56.5K ﹤0.01% 1436
2013
Q2
$1.03M Buy
+13,200
New +$1.03M ﹤0.01% 1405