KeyBank National Association’s Diodes DIOD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
Sell
-6,956
Closed -$300K 1170
2025
Q1
$300K Buy
6,956
+495
+8% +$21.4K ﹤0.01% 966
2024
Q4
$398K Buy
6,461
+861
+15% +$53.1K ﹤0.01% 888
2024
Q3
$359K Buy
+5,600
New +$359K ﹤0.01% 912
2024
Q1
Sell
-6,799
Closed -$547K 1100
2023
Q4
$547K Buy
6,799
+100
+1% +$8.05K ﹤0.01% 714
2023
Q3
$528K Buy
6,699
+86
+1% +$6.78K ﹤0.01% 672
2023
Q2
$612K Buy
6,613
+43
+0.7% +$3.98K ﹤0.01% 636
2023
Q1
$609K Sell
6,570
-1,918
-23% -$178K ﹤0.01% 621
2022
Q4
$646K Sell
8,488
-531
-6% -$40.4K ﹤0.01% 592
2022
Q3
$585K Sell
9,019
-305
-3% -$19.8K ﹤0.01% 600
2022
Q2
$602K Sell
9,324
-2,786
-23% -$180K ﹤0.01% 604
2022
Q1
$1.05M Sell
12,110
-203
-2% -$17.7K ﹤0.01% 492
2021
Q4
$1.35M Sell
12,313
-347
-3% -$38.1K 0.01% 480
2021
Q3
$1.15M Buy
12,660
+5
+0% +$453 0.01% 514
2021
Q2
$1.01M Buy
12,655
+75
+0.6% +$5.98K ﹤0.01% 551
2021
Q1
$1M Buy
12,580
+3,440
+38% +$275K ﹤0.01% 572
2020
Q4
$644K Buy
9,140
+263
+3% +$18.5K ﹤0.01% 682
2020
Q3
$501K Sell
8,877
-36
-0.4% -$2.03K ﹤0.01% 695
2020
Q2
$452K Sell
8,913
-400
-4% -$20.3K ﹤0.01% 703
2020
Q1
$378K Sell
9,313
-397
-4% -$16.1K ﹤0.01% 706
2019
Q4
$547K Buy
9,710
+111
+1% +$6.25K ﹤0.01% 704
2019
Q3
$385K Buy
+9,599
New +$385K ﹤0.01% 777
2018
Q2
Sell
-13,356
Closed -$407K 1047
2018
Q1
$407K Sell
13,356
-17,244
-56% -$525K ﹤0.01% 802
2017
Q4
$877K Sell
30,600
-17,700
-37% -$507K 0.01% 586
2017
Q3
$1.45M Sell
48,300
-2,000
-4% -$59.9K 0.01% 437
2017
Q2
$1.21M Sell
50,300
-6,000
-11% -$144K 0.01% 523
2017
Q1
$1.35M Sell
56,300
-7,900
-12% -$190K 0.01% 491
2016
Q4
$1.65M Buy
64,200
+2,900
+5% +$74.4K 0.01% 418
2016
Q3
$1.31M Buy
61,300
+8,400
+16% +$179K 0.01% 494
2016
Q2
$994K Hold
52,900
0.01% 554
2016
Q1
$1.06M Buy
52,900
+200
+0.4% +$4.02K 0.01% 520
2015
Q4
$1.21M Buy
52,700
+7,800
+17% +$179K 0.01% 503
2015
Q3
$960K Buy
44,900
+4,000
+10% +$85.5K 0.01% 591
2015
Q2
$986K Buy
40,900
+23,800
+139% +$574K 0.01% 617
2015
Q1
$488K Buy
+17,100
New +$488K ﹤0.01% 878