Royal Bank of Canada’s Diodes DIOD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$29.6M Buy
559,827
+65,592
+13% +$3.47M 0.01% 1146
2025
Q1
$21.3M Buy
494,235
+54,309
+12% +$2.34M ﹤0.01% 1144
2024
Q4
$27.1M Sell
439,926
-7,953
-2% -$490K 0.01% 1038
2024
Q3
$28.7M Sell
447,879
-4,983
-1% -$319K 0.01% 1002
2024
Q2
$32.6M Sell
452,862
-7,058
-2% -$508K 0.01% 898
2024
Q1
$32.4M Sell
459,920
-36,021
-7% -$2.54M 0.01% 891
2023
Q4
$39.9M Buy
495,941
+19,686
+4% +$1.59M 0.01% 780
2023
Q3
$37.5M Sell
476,255
-3,790
-0.8% -$299K 0.01% 726
2023
Q2
$44.4M Buy
480,045
+6,857
+1% +$634K 0.01% 683
2023
Q1
$43.9M Sell
473,188
-41,808
-8% -$3.88M 0.01% 666
2022
Q4
$39.2M Buy
514,996
+3,402
+0.7% +$259K 0.01% 697
2022
Q3
$33.2M Sell
511,594
-2,412
-0.5% -$157K 0.01% 726
2022
Q2
$33.2M Buy
514,006
+31,614
+7% +$2.04M 0.01% 749
2022
Q1
$42M Buy
482,392
+13,694
+3% +$1.19M 0.01% 729
2021
Q4
$51.5M Sell
468,698
-1,576
-0.3% -$173K 0.01% 687
2021
Q3
$42.6M Sell
470,274
-13,431
-3% -$1.22M 0.01% 755
2021
Q2
$38.6M Sell
483,705
-22,866
-5% -$1.82M 0.01% 811
2021
Q1
$40.4M Sell
506,571
-39,243
-7% -$3.13M 0.01% 731
2020
Q4
$38.5M Sell
545,814
-14,904
-3% -$1.05M 0.01% 708
2020
Q3
$31.7M Sell
560,718
-1,406
-0.3% -$79.4K 0.01% 709
2020
Q2
$28.5M Buy
562,124
+6,589
+1% +$334K 0.01% 734
2020
Q1
$22.6M Sell
555,535
-30,277
-5% -$1.23M 0.01% 733
2019
Q4
$33M Buy
585,812
+7,212
+1% +$407K 0.01% 716
2019
Q3
$23.2M Buy
578,600
+7,390
+1% +$297K 0.01% 851
2019
Q2
$20.8M Buy
571,210
+54,727
+11% +$1.99M 0.01% 933
2019
Q1
$17.9M Sell
516,483
-18,044
-3% -$626K 0.01% 985
2018
Q4
$17.2M Sell
534,527
-52,472
-9% -$1.69M 0.01% 910
2018
Q3
$19.5M Sell
586,999
-153,748
-21% -$5.12M 0.01% 969
2018
Q2
$25.5M Sell
740,747
-148,156
-17% -$5.11M 0.01% 790
2018
Q1
$27.1M Buy
888,903
+46,873
+6% +$1.43M 0.01% 767
2017
Q4
$24.1M Buy
842,030
+110,844
+15% +$3.18M 0.01% 836
2017
Q3
$21.9M Sell
731,186
-12,997
-2% -$389K 0.01% 860
2017
Q2
$17.9M Buy
744,183
+90
+0% +$2.16K 0.01% 935
2017
Q1
$17.9M Buy
744,093
+22,120
+3% +$532K 0.01% 929
2016
Q4
$18.5M Buy
721,973
+106,881
+17% +$2.74M 0.01% 924
2016
Q3
$13.1M Sell
615,092
-6,579
-1% -$140K 0.01% 1073
2016
Q2
$11.7M Sell
621,671
-866
-0.1% -$16.3K 0.01% 1124
2016
Q1
$12.5M Sell
622,537
-3,741
-0.6% -$75.2K 0.01% 1066
2015
Q4
$14.4M Buy
626,278
+5,414
+0.9% +$124K 0.01% 1012
2015
Q3
$13.3M Sell
620,864
-34,912
-5% -$746K 0.01% 832
2015
Q2
$15.8M Sell
655,776
-91,680
-12% -$2.21M 0.01% 863
2015
Q1
$21.3M Sell
747,456
-35,296
-5% -$1.01M 0.01% 690
2014
Q4
$21.6M Sell
782,752
-40,770
-5% -$1.12M 0.01% 691
2014
Q3
$19.7M Sell
823,522
-39,979
-5% -$956K 0.01% 696
2014
Q2
$25M Buy
863,501
+95,356
+12% +$2.76M 0.02% 589
2014
Q1
$20.1M Buy
768,145
+27,437
+4% +$717K 0.01% 661
2013
Q4
$17.5M Buy
740,708
+35,311
+5% +$832K 0.01% 715
2013
Q3
$17.3M Buy
705,397
+136,342
+24% +$3.34M 0.01% 659
2013
Q2
$14.8M Buy
+569,055
New +$14.8M 0.01% 666