Russell Investments Group’s Diodes DIOD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.88M Sell
73,265
-12
-0% -$635 ﹤0.01% 1364
2025
Q1
$3.16M Buy
73,277
+7,114
+11% +$307K ﹤0.01% 1447
2024
Q4
$4.08M Buy
66,163
+20,005
+43% +$1.23M 0.01% 1278
2024
Q3
$2.96M Buy
46,158
+4,678
+11% +$300K ﹤0.01% 1480
2024
Q2
$2.98M Buy
41,480
+14
+0% +$1.01K ﹤0.01% 1422
2024
Q1
$2.92M Sell
41,466
-1,525
-4% -$108K ﹤0.01% 1443
2023
Q4
$3.46M Buy
42,991
+2,429
+6% +$196K 0.01% 1316
2023
Q3
$3.2M Sell
40,562
-343
-0.8% -$27K 0.01% 1299
2023
Q2
$3.78M Sell
40,905
-38,600
-49% -$3.57M 0.01% 1213
2023
Q1
$7.37M Buy
79,505
+10,524
+15% +$976K 0.01% 910
2022
Q4
$5.25M Buy
68,981
+15,635
+29% +$1.19M 0.01% 1070
2022
Q3
$3.46M Buy
53,346
+18,617
+54% +$1.21M 0.01% 1261
2022
Q2
$2.24M Sell
34,729
-38,671
-53% -$2.49M ﹤0.01% 1523
2022
Q1
$6.38M Buy
73,400
+15,956
+28% +$1.39M 0.01% 1031
2021
Q4
$6.31M Sell
57,444
-4,732
-8% -$519K 0.01% 1125
2021
Q3
$5.63M Sell
62,176
-12,273
-16% -$1.11M 0.01% 1174
2021
Q2
$5.94M Sell
74,449
-24,514
-25% -$1.95M 0.01% 1242
2021
Q1
$7.9M Sell
98,963
-21,137
-18% -$1.69M 0.01% 1093
2020
Q4
$8.46M Buy
120,100
+11,776
+11% +$830K 0.02% 949
2020
Q3
$6.11M Buy
108,324
+3,800
+4% +$214K 0.01% 1021
2020
Q2
$5.3M Sell
104,524
-16,289
-13% -$825K 0.01% 1068
2020
Q1
$4.91M Buy
120,813
+3,580
+3% +$145K 0.01% 966
2019
Q4
$6.61M Buy
117,233
+10,174
+10% +$573K 0.01% 1059
2019
Q3
$4.3M Buy
107,059
+80,022
+296% +$3.21M 0.01% 1271
2019
Q2
$983K Hold
27,037
﹤0.01% 1998
2019
Q1
$938K Hold
27,037
﹤0.01% 2095
2018
Q4
$872K Sell
27,037
-50,560
-65% -$1.63M ﹤0.01% 2042
2018
Q3
$2.58M Sell
77,597
-28,974
-27% -$964K ﹤0.01% 1629
2018
Q2
$3.68M Sell
106,571
-224,456
-68% -$7.74M 0.01% 1431
2018
Q1
$10.1M Sell
331,027
-86,633
-21% -$2.64M 0.02% 980
2017
Q4
$12.1M Buy
417,660
+19,146
+5% +$556K 0.02% 885
2017
Q3
$11.9M Buy
398,514
+337,471
+553% +$10.1M 0.02% 857
2017
Q2
$1.47M Buy
61,043
+26,306
+76% +$632K ﹤0.01% 1920
2017
Q1
$835K Buy
34,737
+7,700
+28% +$185K ﹤0.01% 2195
2016
Q4
$716K Buy
+27,037
New +$716K ﹤0.01% 2333