California State Teachers Retirement System (CalSTRS)’s Diodes DIOD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.26M Buy
42,805
+397
+0.9% +$21K ﹤0.01% 1300
2025
Q1
$1.83M Sell
42,408
-874
-2% -$37.7K ﹤0.01% 1390
2024
Q4
$2.67M Sell
43,282
-312
-0.7% -$19.2K ﹤0.01% 1231
2024
Q3
$2.79M Sell
43,594
-1,212
-3% -$77.7K ﹤0.01% 1223
2024
Q2
$3.22M Sell
44,806
-1,452
-3% -$104K ﹤0.01% 1094
2024
Q1
$3.26M Sell
46,258
-2,373
-5% -$167K ﹤0.01% 1127
2023
Q4
$3.92M Sell
48,631
-1,772
-4% -$143K 0.01% 1042
2023
Q3
$3.97M Sell
50,403
-4,850
-9% -$382K 0.01% 1004
2023
Q2
$5.11M Sell
55,253
-1,256
-2% -$116K 0.01% 949
2023
Q1
$5.24M Sell
56,509
-837
-1% -$77.6K 0.01% 928
2022
Q4
$4.37M Buy
57,346
+831
+1% +$63.3K 0.01% 1018
2022
Q3
$3.67M Sell
56,515
-909
-2% -$59K 0.01% 1077
2022
Q2
$3.71M Buy
57,424
+481
+0.8% +$31.1K 0.01% 1128
2022
Q1
$4.95M Sell
56,943
-5,037
-8% -$438K 0.01% 1066
2021
Q4
$6.81M Buy
61,980
+1,928
+3% +$212K 0.01% 966
2021
Q3
$5.44M Sell
60,052
-7
-0% -$634 0.01% 1094
2021
Q2
$4.79M Sell
60,059
-4,571
-7% -$365K 0.01% 1211
2021
Q1
$5.16M Sell
64,630
-152
-0.2% -$12.1K 0.01% 1155
2020
Q4
$4.57M Buy
64,782
+652
+1% +$46K 0.01% 1161
2020
Q3
$3.62M Buy
64,130
+654
+1% +$36.9K 0.01% 1140
2020
Q2
$3.22M Buy
63,476
+332
+0.5% +$16.8K 0.01% 1190
2020
Q1
$2.57M Buy
63,144
+423
+0.7% +$17.2K 0.01% 1166
2019
Q4
$3.54M Sell
62,721
-1,268
-2% -$71.5K 0.01% 1226
2019
Q3
$2.57M Buy
63,989
+765
+1% +$30.7K 0.01% 1382
2019
Q2
$2.3M Buy
63,224
+1,699
+3% +$61.8K ﹤0.01% 1465
2019
Q1
$2.14M Sell
61,525
-1,368
-2% -$47.5K ﹤0.01% 1486
2018
Q4
$2.03M Buy
62,893
+1,418
+2% +$45.7K ﹤0.01% 1446
2018
Q3
$2.05M Buy
61,475
+588
+1% +$19.6K ﹤0.01% 1615
2018
Q2
$2.1M Buy
60,887
+1,514
+3% +$52.2K ﹤0.01% 1583
2018
Q1
$1.81M Sell
59,373
-2,081
-3% -$63.4K ﹤0.01% 1602
2017
Q4
$1.76M Buy
61,454
+471
+0.8% +$13.5K ﹤0.01% 1649
2017
Q3
$1.83M Sell
60,983
-6,700
-10% -$201K ﹤0.01% 1635
2017
Q2
$1.63M Sell
67,683
-7,296
-10% -$175K ﹤0.01% 1739
2017
Q1
$1.8M Sell
74,979
-3,600
-5% -$86.6K ﹤0.01% 1697
2016
Q4
$2.02M Sell
78,579
-2,100
-3% -$53.9K ﹤0.01% 1671
2016
Q3
$1.72M Buy
80,679
+800
+1% +$17.1K ﹤0.01% 1744
2016
Q2
$1.5M Buy
79,879
+489
+0.6% +$9.19K ﹤0.01% 1792
2016
Q1
$1.6M Buy
79,390
+9,870
+14% +$198K ﹤0.01% 1745
2015
Q4
$1.6M Buy
69,520
+1,246
+2% +$28.6K ﹤0.01% 1700
2015
Q3
$1.46M Sell
68,274
-200
-0.3% -$4.27K ﹤0.01% 1753
2015
Q2
$1.65M Buy
68,474
+1,667
+2% +$40.2K ﹤0.01% 1783
2015
Q1
$1.91M Sell
66,807
-800
-1% -$22.8K ﹤0.01% 1646
2014
Q4
$1.86M Buy
67,607
+288
+0.4% +$7.94K ﹤0.01% 1654
2014
Q3
$1.61M Buy
67,319
+782
+1% +$18.7K ﹤0.01% 1695
2014
Q2
$1.93M Buy
66,537
+1,300
+2% +$37.7K ﹤0.01% 1628
2014
Q1
$1.7M Buy
65,237
+300
+0.5% +$7.84K ﹤0.01% 1660
2013
Q4
$1.53M Buy
64,937
+400
+0.6% +$9.43K ﹤0.01% 1720
2013
Q3
$1.58M Buy
64,537
+2,003
+3% +$49.1K ﹤0.01% 1633
2013
Q2
$1.62M Buy
+62,534
New +$1.62M 0.01% 1527