Swiss National Bank’s MGP Ingredients MGPI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-29,400
Closed -$714K 2331
2025
Q4
$714K Buy
29,400
+1,000
+4% +$24.4K ﹤0.01% 2250
2025
Q3
$687K Hold
28,400
﹤0.01% 2262
2025
Q2
$851K Sell
28,400
-1,400
-5% -$41.6K ﹤0.01% 2204
2025
Q1
$876K Buy
29,800
+1,800
+6% +$60.2K ﹤0.01% 2186
2024
Q4
$1.1M Hold
28,000
﹤0.01% 2161
2024
Q3
$2.33M Sell
28,000
-200
-0.7% -$16.5K ﹤0.01% 1778
2024
Q2
$2.1M Hold
28,200
﹤0.01% 1787
2024
Q1
$2.43M Hold
28,200
﹤0.01% 1731
2023
Q4
$2.78M Sell
28,200
-3,300
-10% -$317K ﹤0.01% 1655
2023
Q3
$3.32M Buy
31,500
+300
+1% +$34K ﹤0.01% 1525
2023
Q2
$3.32M Buy
31,200
+2,800
+10% +$280K ﹤0.01% 1567
2023
Q1
$2.75M Sell
28,400
-3,400
-11% -$332K ﹤0.01% 1634
2022
Q4
$3.38M Buy
31,800
+600
+2% +$67K ﹤0.01% 1550
2022
Q3
$3.31M Hold
31,200
﹤0.01% 1534
2022
Q2
$3.12M Hold
31,200
﹤0.01% 1615
2022
Q1
$2.67M Buy
31,200
+2,000
+7% +$161K ﹤0.01% 1869
2021
Q4
$2.48M Hold
29,200
﹤0.01% 1913
2021
Q3
$1.9M Sell
29,200
-600
-2% -$38.5K ﹤0.01% 2088
2021
Q2
$2.02M Sell
29,800
-1,100
-4% -$72K ﹤0.01% 2085
2021
Q1
$1.83M Buy
30,900
+400
+1% +$24.3K ﹤0.01% 2052
2020
Q4
$1.44M Hold
30,500
﹤0.01% 2108
2020
Q3
$1.21M Hold
30,500
﹤0.01% 1986
2020
Q2
$1.12M Buy
30,500
+4,400
+17% +$157K ﹤0.01% 2034
2020
Q1
$702K Hold
26,100
﹤0.01% 2016
2019
Q4
$1.26M Buy
26,100
+900
+4% +$42.1K ﹤0.01% 2005
2019
Q3
$1.25M Hold
25,200
﹤0.01% 1940
2019
Q2
$1.67M Buy
25,200
+700
+3% +$49.3K ﹤0.01% 1802
2019
Q1
$1.89M Buy
24,500
+700
+3% +$51.1K ﹤0.01% 1695
2018
Q4
$1.36M Buy
23,800
+500
+2% +$33.8K ﹤0.01% 1813
2018
Q3
$1.84M Hold
23,300
﹤0.01% 1768
2018
Q2
$2.07M Buy
23,300
+2,900
+14% +$260K ﹤0.01% 1688
2018
Q1
$1.83M Buy
20,400
+1,000
+5% +$81.3K ﹤0.01% 1695
2017
Q4
$1.49M Hold
19,400
﹤0.01% 1835
2017
Q3
$1.18M Hold
19,400
﹤0.01% 1965
2017
Q2
$993K Hold
19,400
﹤0.01% 2058
2017
Q1
$1.05M Hold
19,400
﹤0.01% 1997
2016
Q4
$970K Hold
19,400
﹤0.01% 2057
2016
Q3
$786K Buy
19,400
+3,300
+20% +$128K ﹤0.01% 2125
2016
Q2
$616K Buy
+16,100
New +$478K ﹤0.01% 2241

Other funds holding MGPI