Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$56.5M Buy
828,419
+655,457
+379% +$41.3M 0.01% 1030
2025
Q4
$8.53M Sell
172,962
-346,051
-67% -$17.5M ﹤0.01% 1958
2025
Q3
$27.6M Buy
519,013
+335,644
+183% +$18M ﹤0.01% 1316
2025
Q2
$9.7M Sell
183,369
-3,834
-2% -$169K ﹤0.01% 1792
2025
Q1
$8.08M Buy
187,203
+18,099
+11% +$977K ﹤0.01% 1909
2024
Q4
$10.4M Sell
169,104
-2,507
-1% -$156K ﹤0.01% 1830
2024
Q3
$11M Sell
171,611
-245,119
-59% -$17M ﹤0.01% 1791
2024
Q2
$30M Sell
416,730
-60,628
-13% -$4.35M 0.01% 1241
2024
Q1
$33.7M Sell
477,358
-201,401
-30% -$14M 0.01% 1209
2023
Q4
$54.7M Sell
678,759
-488,560
-42% -$35.7M 0.01% 965
2023
Q3
$92M Sell
1,167,319
-413,088
-26% -$34.7M 0.02% 746
2023
Q2
$146M Buy
1,580,407
+66,452
+4% +$5.86M 0.04% 594
2023
Q1
$140M Buy
1,513,955
+384,785
+34% +$34.5M 0.04% 585
2022
Q4
$86M Buy
1,129,170
+397,405
+54% +$31.1M 0.03% 753
2022
Q3
$47.5M Sell
731,765
-64,340
-8% -$4.65M 0.02% 926
2022
Q2
$51.4M Sell
796,105
-96,221
-11% -$7.02M 0.02% 912
2022
Q1
$77.6M Buy
892,326
+26,131
+3% +$2.38M 0.02% 859
2021
Q4
$95.1M Buy
866,195
+94,833
+12% +$9.61M 0.02% 824
2021
Q3
$69.9M Buy
771,362
+3,340
+0.4% +$292K 0.02% 925
2021
Q2
$61.3M Buy
768,022
+166,876
+28% +$12.8M 0.02% 1000
2021
Q1
$48M Buy
601,146
+173,793
+41% +$13.7M 0.01% 1078
2020
Q4
$30.1M Sell
427,353
-16,154
-4% -$1.04M 0.01% 1217
2020
Q3
$25M Buy
443,507
+215,068
+94% +$10.9M 0.01% 1196
2020
Q2
$11.6M Sell
228,439
-4,896
-2% -$234K ﹤0.01% 1557
2020
Q1
$9.48M Sell
233,335
-139,570
-37% -$6.7M ﹤0.01% 1555
2019
Q4
$21M Buy
372,905
+52,118
+16% +$2.41M 0.01% 1403
2019
Q3
$12.9M Sell
320,787
-6,499
-2% -$251K ﹤0.01% 1625
2019
Q2
$11.9M Buy
327,286
+28,930
+10% +$1.02M ﹤0.01% 1680
2019
Q1
$10.4M Sell
298,356
-47,041
-14% -$1.69M ﹤0.01% 1546
2018
Q4
$11.1M Sell
345,397
-66,121
-16% -$2.11M ﹤0.01% 1479
2018
Q3
$13.7M Sell
411,518
-60,532
-13% -$2.19M ﹤0.01% 1519
2018
Q2
$16.3M Sell
472,050
-42,147
-8% -$1.39M 0.01% 1356
2018
Q1
$15.7M Sell
514,197
-59,111
-10% -$1.77M 0.01% 1300
2017
Q4
$16.4M Buy
573,308
+60,844
+12% +$1.89M 0.01% 1312
2017
Q3
$15.3M Sell
512,464
-27,584
-5% -$742K 0.01% 1330
2017
Q2
$13M Buy
540,048
+287,101
+114% +$7.09M ﹤0.01% 1407
2017
Q1
$6.08M Buy
252,947
+8,591
+4% +$214K ﹤0.01% 1862
2016
Q4
$6.27M Buy
244,356
+10,981
+5% +$251K ﹤0.01% 1825
2016
Q3
$4.98M Buy
233,375
+45,159
+24% +$882K ﹤0.01% 1981
2016
Q2
$3.54M Buy
188,216
+2,160
+1% +$40.9K ﹤0.01% 2142
2016
Q1
$3.74M Buy
186,056
+507
+0.3% +$9.73K ﹤0.01% 2079
2015
Q4
$4.26M Buy
185,549
+12,401
+7% +$278K ﹤0.01% 2014
2015
Q3
$3.7M Buy
173,148
+49,019
+39% +$1.06M ﹤0.01% 2080
2015
Q2
$2.99M Buy
124,129
+2,719
+2% +$72.4K ﹤0.01% 2360
2015
Q1
$3.47M Sell
121,410
-31,265
-20% -$875K ﹤0.01% 2247
2014
Q4
$4.21M Buy
152,675
+18,447
+14% +$467K ﹤0.01% 2016
2014
Q3
$3.21M Buy
134,228
+7,375
+6% +$195K ﹤0.01% 2237
2014
Q2
$3.67M Buy
126,853
+26,758
+27% +$740K ﹤0.01% 2185
2014
Q1
$2.61M Sell
100,095
-167,583
-63% -$4.02M ﹤0.01% 2388
2013
Q4
$6.31M Sell
267,678
-6,595
-2% -$149K ﹤0.01% 1845
2013
Q3
$6.72M Sell
274,273
-125,419
-31% -$3.26M ﹤0.01% 1722
2013
Q2
$10.4M Buy
+399,692
New +$8.88M ﹤0.01% 1398

Other funds holding DIOD

Invesco's DIOD Position: Q1 2026 in Review

Invesco increased its Diodes (DIOD) stake by 379% in Q1 2026, buying an estimated $41.3M and bringing the position to 828,419 shares worth $56.5M. The position accounts for 0.01% of the portfolio, ranked #1030.

Invesco first reported a position in DIOD in Q2 2013 and has held it in 52 quarters since. The position peaked at $146M in Q2 2023. 335 funds tracked by Wall St. Rank hold DIOD as of Q1 2026.

  • Invesco held 828,419 shares of Diodes worth $56.5M as of Q1 2026.
  • Invesco bought 655,457 Diodes shares in Q1 2026, an estimated $41.3M.
  • Diodes made up 0.01% of Invesco's portfolio in Q1 2026, its #1030 holding.
  • Invesco first reported a position in Diodes in Q2 2013 and has held it in 52 quarters since.
  • Invesco's Diodes position peaked at $146M in Q2 2023.
  • 335 funds tracked by Wall St. Rank held Diodes as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.