Federated Hermes’s Diodes DIOD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$17.2K Sell
325
-100
-24% -$5.29K ﹤0.01% 1733
2025
Q1
$18.3K Sell
425
-462
-52% -$19.9K ﹤0.01% 1738
2024
Q4
$54.7K Buy
887
+110
+14% +$6.78K ﹤0.01% 1651
2024
Q3
$49.8K Sell
777
-14,737
-95% -$944K ﹤0.01% 1663
2024
Q2
$1.12M Buy
15,514
+502
+3% +$36.1K ﹤0.01% 1076
2024
Q1
$1.06M Buy
15,012
+138
+0.9% +$9.73K ﹤0.01% 1111
2023
Q4
$1.2M Sell
14,874
-9,933
-40% -$800K ﹤0.01% 1074
2023
Q3
$1.96M Buy
24,807
+5,786
+30% +$456K 0.01% 926
2023
Q2
$1.76M Hold
19,021
﹤0.01% 996
2023
Q1
$1.76M Buy
19,021
+1,910
+11% +$177K ﹤0.01% 998
2022
Q4
$1.3M Sell
17,111
-28,094
-62% -$2.14M ﹤0.01% 1042
2022
Q3
$2.94M Sell
45,205
-3,470
-7% -$225K 0.01% 800
2022
Q2
$3.14M Buy
48,675
+33,479
+220% +$2.16M 0.01% 808
2022
Q1
$1.32M Buy
15,196
+1,232
+9% +$107K ﹤0.01% 1153
2021
Q4
$1.53M Sell
13,964
-9,920
-42% -$1.09M ﹤0.01% 1127
2021
Q3
$2.16M Buy
23,884
+29
+0.1% +$2.63K ﹤0.01% 1019
2021
Q2
$1.9M Buy
23,855
+23,707
+16,018% +$1.89M ﹤0.01% 1114
2021
Q1
$12K Sell
148
-17,932
-99% -$1.45M ﹤0.01% 1988
2020
Q4
$1.27M Sell
18,080
-19,708
-52% -$1.39M ﹤0.01% 1239
2020
Q3
$2.13M Sell
37,788
-24,574
-39% -$1.39M 0.01% 961
2020
Q2
$3.16M Sell
62,362
-15,198
-20% -$771K 0.01% 837
2020
Q1
$3.15M Buy
77,560
+8,002
+12% +$325K 0.01% 763
2019
Q4
$3.92M Sell
69,558
-264,504
-79% -$14.9M 0.01% 841
2019
Q3
$13.4M Buy
334,062
+6,821
+2% +$274K 0.03% 472
2019
Q2
$11.9M Sell
327,241
-6,222
-2% -$226K 0.03% 516
2019
Q1
$11.6M Sell
333,463
-52,596
-14% -$1.83M 0.03% 511
2018
Q4
$12.5M Buy
386,059
+106,317
+38% +$3.43M 0.03% 427
2018
Q3
$9.31M Buy
279,742
+113,211
+68% +$3.77M 0.02% 597
2018
Q2
$5.74M Buy
166,531
+40,414
+32% +$1.39M 0.02% 636
2018
Q1
$3.84M Buy
126,117
+89,170
+241% +$2.72M 0.01% 711
2017
Q4
$1.06M Sell
36,947
-15
-0% -$430 ﹤0.01% 1207
2017
Q3
$1.11M Buy
36,962
+17,778
+93% +$532K ﹤0.01% 1171
2017
Q2
$461K Buy
19,184
+18,935
+7,604% +$455K ﹤0.01% 1390
2017
Q1
$6K Sell
249
-39
-14% -$940 ﹤0.01% 1892
2016
Q4
$7K Buy
+288
New +$7K ﹤0.01% 1877