Zurich Cantonal Bank’s Diodes DIOD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$673K Hold
12,725
﹤0.01% 1472
2025
Q1
$549K Buy
12,725
+856
+7% +$37K ﹤0.01% 1548
2024
Q4
$732K Buy
11,869
+1,513
+15% +$93.3K ﹤0.01% 1405
2024
Q3
$664K Hold
10,356
﹤0.01% 1366
2024
Q2
$745K Buy
10,356
+1,614
+18% +$116K ﹤0.01% 1222
2024
Q1
$616K Sell
8,742
-1,202
-12% -$84.7K ﹤0.01% 1335
2023
Q4
$801K Buy
9,944
+1,040
+12% +$83.7K ﹤0.01% 1195
2023
Q3
$702K Sell
8,904
-1,336
-13% -$105K ﹤0.01% 1193
2023
Q2
$947K Buy
10,240
+3,020
+42% +$279K ﹤0.01% 963
2023
Q1
$670K Hold
7,220
﹤0.01% 1121
2022
Q4
$550K Buy
7,220
+1,279
+22% +$97.4K ﹤0.01% 1209
2022
Q3
$386K Hold
5,941
﹤0.01% 1354
2022
Q2
$384K Sell
5,941
-1,826
-24% -$118K ﹤0.01% 1386
2022
Q1
$676K Buy
7,767
+1,826
+31% +$159K ﹤0.01% 1151
2021
Q4
$652K Buy
5,941
+1,514
+34% +$166K ﹤0.01% 1258
2021
Q3
$401K Hold
4,427
﹤0.01% 1444
2021
Q2
$353K Sell
4,427
-807
-15% -$64.3K ﹤0.01% 1438
2021
Q1
$418K Sell
5,234
-6
-0.1% -$479 ﹤0.01% 1345
2020
Q4
$369K Buy
5,240
+593
+13% +$41.8K ﹤0.01% 1447
2020
Q3
$262K Hold
4,647
﹤0.01% 1410
2020
Q2
$236K Buy
4,647
+1,041
+29% +$52.9K ﹤0.01% 1422
2020
Q1
$147K Hold
3,606
﹤0.01% 1374
2019
Q4
$203K Hold
3,606
﹤0.01% 1335
2019
Q3
$145K Buy
3,606
+402
+13% +$16.2K ﹤0.01% 1414
2019
Q2
$117K Buy
3,204
+1,186
+59% +$43.3K ﹤0.01% 1522
2019
Q1
$70K Buy
2,018
+72
+4% +$2.5K ﹤0.01% 1798
2018
Q4
$63K Hold
1,946
﹤0.01% 1890
2018
Q3
$65K Hold
1,946
﹤0.01% 1986
2018
Q2
$67K Hold
1,946
﹤0.01% 1914
2018
Q1
$59K Hold
1,946
﹤0.01% 1949
2017
Q4
$56K Buy
1,946
+667
+52% +$19.2K ﹤0.01% 1979
2017
Q3
$38K Hold
1,279
﹤0.01% 1973
2017
Q2
$31K Hold
1,279
﹤0.01% 2047
2017
Q1
$31K Hold
1,279
﹤0.01% 2086
2016
Q4
$33K Hold
1,279
﹤0.01% 1995
2016
Q3
$27K Buy
1,279
+324
+34% +$6.84K ﹤0.01% 2091
2016
Q2
$18K Hold
955
﹤0.01% 2157
2016
Q1
$19K Hold
955
﹤0.01% 2090
2015
Q4
$22K Buy
955
+542
+131% +$12.5K ﹤0.01% 1977
2015
Q3
$9K Buy
413
+255
+161% +$5.56K ﹤0.01% 2097
2015
Q2
$4K Hold
158
﹤0.01% 2046
2015
Q1
$5K Buy
+158
New +$5K ﹤0.01% 1870