Canada Life’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.3M Sell
43,494
-1,121
-3% -$59.3K ﹤0.01% 1143
2025
Q1
$1.93M Sell
44,615
-5,492
-11% -$237K ﹤0.01% 1204
2024
Q4
$3.09M Hold
50,107
0.01% 1067
2024
Q3
$3.21M Sell
50,107
-539
-1% -$34.5K 0.01% 1083
2024
Q2
$3.64M Buy
50,646
+12,046
+31% +$866K 0.01% 991
2024
Q1
$2.72M Buy
38,600
+1,901
+5% +$134K 0.01% 1098
2023
Q4
$2.95M Sell
36,699
-2,777
-7% -$223K 0.01% 1044
2023
Q3
$3.11M Sell
39,476
-540
-1% -$42.5K 0.01% 962
2023
Q2
$3.7M Sell
40,016
-3,210
-7% -$297K 0.01% 868
2023
Q1
$4.01M Sell
43,226
-2,931
-6% -$272K 0.01% 859
2022
Q4
$3.52M Sell
46,157
-3,831
-8% -$292K 0.01% 930
2022
Q3
$3.24M Buy
49,988
+5,675
+13% +$367K 0.01% 892
2022
Q2
$2.86M Buy
44,313
+5,295
+14% +$342K 0.01% 970
2022
Q1
$3.48M Buy
39,018
+148
+0.4% +$13.2K 0.01% 907
2021
Q4
$4.27M Buy
38,870
+376
+1% +$41.3K 0.01% 805
2021
Q3
$3.51M Buy
38,494
+2,370
+7% +$216K 0.01% 835
2021
Q2
$2.88M Sell
36,124
-122
-0.3% -$9.73K 0.01% 930
2021
Q1
$2.89M Sell
36,246
-5,033
-12% -$402K 0.01% 904
2020
Q4
$2.91M Sell
41,279
-5,274
-11% -$371K 0.01% 956
2020
Q3
$2.63M Sell
46,553
-4,447
-9% -$251K 0.01% 937
2020
Q2
$2.59M Sell
51,000
-3,472
-6% -$176K 0.01% 950
2020
Q1
$2.22M Buy
54,472
+4,399
+9% +$179K 0.01% 898
2019
Q4
$2.8M Buy
+50,073
New +$2.8M 0.01% 943
2019
Q3
Sell
-54,937
Closed -$2M 1431
2019
Q2
$2M Hold
54,937
﹤0.01% 1184
2019
Q1
$1.9M Buy
54,937
+4,716
+9% +$163K 0.01% 1078
2018
Q4
$1.49M Buy
50,221
+2,857
+6% +$85K ﹤0.01% 1194
2018
Q3
$1.58M Sell
47,364
-3,027
-6% -$101K ﹤0.01% 1316
2018
Q2
$1.74M Hold
50,391
﹤0.01% 1268
2018
Q1
$1.53M Buy
50,391
+402
+0.8% +$12.2K ﹤0.01% 1307
2017
Q4
$1.43M Sell
49,989
-1,900
-4% -$54.5K ﹤0.01% 1368
2017
Q3
$1.53M Sell
51,889
-4,001
-7% -$118K ﹤0.01% 1330
2017
Q2
$1.34M Buy
55,890
+2,026
+4% +$48.7K ﹤0.01% 1395
2017
Q1
$1.3M Buy
53,864
+3,809
+8% +$91.6K ﹤0.01% 1387
2016
Q4
$1.29M Sell
50,055
-1,545
-3% -$39.7K ﹤0.01% 1368
2016
Q3
$1.1M Buy
51,600
+1,768
+4% +$37.7K ﹤0.01% 1402
2016
Q2
$935K Buy
49,832
+45,920
+1,174% +$862K ﹤0.01% 1447
2016
Q1
$79K Hold
3,912
﹤0.01% 1919
2015
Q4
$90K Hold
3,912
﹤0.01% 1840
2015
Q3
$84K Hold
3,912
﹤0.01% 1829
2015
Q2
$94K Hold
3,912
﹤0.01% 1913
2015
Q1
$111K Buy
3,912
+2,385
+156% +$67.7K ﹤0.01% 1735
2014
Q4
$42K Hold
1,527
﹤0.01% 2161
2014
Q3
$37K Hold
1,527
﹤0.01% 2152
2014
Q2
$44K Hold
1,527
﹤0.01% 2000
2014
Q1
$40K Hold
1,527
﹤0.01% 1908
2013
Q4
$36K Buy
+1,527
New +$36K ﹤0.01% 1960