Zurich Cantonal Bank’s Sanmina SANM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$5.58M Sell
22,057
-5,323
-19% -$1.17M 0.01% 658
2026
Q1
$3.55M Buy
27,380
+7,678
+39% +$1.13M 0.01% 773
2025
Q4
$2.96M Sell
19,702
-1,488
-7% -$220K 0.01% 800
2025
Q3
$2.44M Buy
21,190
+5,309
+33% +$597K 0.01% 829
2025
Q2
$1.55M Buy
15,881
+2,420
+18% +$200K ﹤0.01% 996
2025
Q1
$1.03M Sell
13,461
-678
-5% -$55.1K ﹤0.01% 1152
2024
Q4
$1.07M Buy
14,139
+1,798
+15% +$134K ﹤0.01% 1149
2024
Q3
$845K Buy
12,341
+541
+5% +$37.3K ﹤0.01% 1215
2024
Q2
$782K Hold
11,800
﹤0.01% 1196
2024
Q1
$734K Sell
11,800
-1,402
-11% -$81.5K ﹤0.01% 1231
2023
Q4
$678K Buy
13,202
+1,165
+10% +$59.5K ﹤0.01% 1304
2023
Q3
$653K Buy
12,037
+1,077
+10% +$60.6K ﹤0.01% 1235
2023
Q2
$661K Buy
10,960
+1,668
+18% +$91.4K ﹤0.01% 1191
2023
Q1
$567K Hold
9,292
﹤0.01% 1220
2022
Q4
$532K Buy
9,292
+1,424
+18% +$84.3K ﹤0.01% 1226
2022
Q3
$363K Hold
7,868
﹤0.01% 1387
2022
Q2
$320K Buy
7,868
+233
+3% +$9.63K ﹤0.01% 1513
2022
Q1
$309K Hold
7,635
﹤0.01% 1638
2021
Q4
$317K Buy
7,635
+2,769
+57% +$109K ﹤0.01% 1779
2021
Q3
$188K Hold
4,866
﹤0.01% 1965
2021
Q2
$190K Sell
4,866
-1,729
-26% -$71.3K ﹤0.01% 1844
2021
Q1
$273K Sell
6,595
-2,738
-29% -$99.5K ﹤0.01% 1599
2020
Q4
$298K Buy
9,333
+2,476
+36% +$73.4K ﹤0.01% 1595
2020
Q3
$185K Hold
6,857
﹤0.01% 1647
2020
Q2
$172K Buy
6,857
+1,261
+23% +$33.2K ﹤0.01% 1613
2020
Q1
$153K Hold
5,596
﹤0.01% 1352
2019
Q4
$192K Buy
5,596
+1,346
+32% +$43.1K ﹤0.01% 1372
2019
Q3
$136K Buy
4,250
+665
+19% +$20.4K ﹤0.01% 1454
2019
Q2
$109K Hold
3,585
﹤0.01% 1570
2019
Q1
$103K Sell
3,585
-1,070
-23% -$31.5K ﹤0.01% 1566
2018
Q4
$112K Buy
4,655
+754
+19% +$19K ﹤0.01% 1544
2018
Q3
$108K Hold
3,901
﹤0.01% 1665
2018
Q2
$114K Hold
3,901
﹤0.01% 1578
2018
Q1
$102K Hold
3,901
﹤0.01% 1585
2017
Q4
$129K Buy
3,901
+1,425
+58% +$49.8K ﹤0.01% 1445
2017
Q3
$92K Hold
2,476
﹤0.01% 1447
2017
Q2
$94K Buy
2,476
+262
+12% +$9.96K ﹤0.01% 1403
2017
Q1
$90K Sell
2,214
-27,098
-92% -$1.05M ﹤0.01% 1429
2016
Q4
$1.07M Sell
29,312
-3,010
-9% -$95.2K 0.01% 770
2016
Q3
$920K Buy
32,322
+30,404
+1,585% +$823K 0.01% 784
2016
Q2
$51K Hold
1,918
﹤0.01% 1487
2016
Q1
$45K Hold
1,918
﹤0.01% 1487
2015
Q4
$39K Buy
1,918
+451
+31% +$10K ﹤0.01% 1577
2015
Q3
$31K Buy
1,467
+1,153
+367% +$23.3K ﹤0.01% 1348
2015
Q2
$6K Hold
314
﹤0.01% 1796
2015
Q1
$8K Buy
+314
New +$7.21K ﹤0.01% 1530

Other funds holding SANM

Zurich Cantonal Bank's SANM Position: Q2 2026 in Review

Zurich Cantonal Bank reduced its Sanmina (SANM) stake by 19% in Q2 2026, selling an estimated $1.17M and leaving 22,057 shares worth $5.58M. The position accounts for 0.01% of the portfolio, ranked #658.

Zurich Cantonal Bank first reported a position in SANM in Q1 2015 and has held it in 46 quarters since. 573 funds tracked by Wall St. Rank hold SANM as of Q2 2026.

  • Zurich Cantonal Bank held 22,057 shares of Sanmina worth $5.58M as of Q2 2026.
  • Zurich Cantonal Bank sold 5,323 Sanmina shares in Q2 2026, an estimated $1.17M.
  • Sanmina made up 0.01% of Zurich Cantonal Bank's portfolio in Q2 2026, its #658 holding.
  • Zurich Cantonal Bank first reported a position in Sanmina in Q1 2015 and has held it in 46 quarters since.
  • 573 funds tracked by Wall St. Rank held Sanmina as of Q2 2026.

Based on Zurich Cantonal Bank's 13F filing for Q2 2026, filed 12 Aug 2026.