| Aug. 12, 2026 |
DIOD
|
A |
2,250 |
— |
— |
14,250
Direct
|
+18.75%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 24, 2023 |
DIOD
|
F |
95 |
$91.47 |
$8,690 |
74,862
Direct
|
-0.13%
|
Disposed |
2.9%
(price as of 2026-08-19)
|
| Feb. 21, 2023 |
DIOD
|
F |
310 |
$88.77 |
$27,519 |
33,727
Direct
|
-0.91%
|
Disposed |
6.0%
(price as of 2026-08-19)
|
| Feb. 8, 2023 |
DIOD
|
F |
1,170 |
$93.64 |
$109,559 |
56,430
Direct
|
-2.03%
|
Disposed |
0.5%
(price as of 2026-08-19)
|
| Feb. 8, 2023 |
DIOD
|
A |
11,700 |
— |
— |
57,600
Direct
|
+25.49%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 2, 2023 |
DIOD
|
S 10b5-1 |
10,000 |
$95.50 |
$955,000 |
45,900
Direct
|
-17.89%
|
Disposed |
-1.5%
(price as of 2026-08-19)
|
| Feb. 1, 2023 |
DIOD
|
D |
5,067 |
— |
— |
7,600
Direct
|
-40.00%
|
Disposed |
(price as of 2026-08-19)
|
| Feb. 1, 2023 |
DIOD
|
D |
2,533 |
— |
— |
12,667
Direct
|
-16.66%
|
Disposed |
(price as of 2026-08-19)
|
| Feb. 1, 2023 |
DIOD
|
F |
95 |
$93.35 |
$8,868 |
34,037
Direct
|
-0.28%
|
Disposed |
0.8%
(price as of 2026-08-19)
|
| Nov. 15, 2022 |
DIOD
|
S 10b5-1 |
6,933 |
$88.50 |
$613,570 |
55,900
Direct
|
-11.03%
|
Disposed |
6.3%
(price as of 2026-08-19)
|
| Feb. 24, 2022 |
DIOD
|
F |
95 |
$89.62 |
$8,514 |
34,132
Direct
|
-0.28%
|
Disposed |
5.0%
(price as of 2026-08-19)
|
| Feb. 22, 2022 |
DIOD
|
F |
892 |
$87.13 |
$77,720 |
62,833
Direct
|
-1.40%
|
Disposed |
8.0%
(price as of 2026-08-19)
|
| Feb. 22, 2022 |
DIOD
|
A |
4,825 |
— |
— |
63,725
Direct
|
+8.19%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 22, 2022 |
DIOD
|
F |
163 |
$87.13 |
$14,202 |
34,227
Direct
|
-0.47%
|
Disposed |
8.0%
(price as of 2026-08-19)
|
| Feb. 22, 2022 |
DIOD
|
F |
147 |
$87.13 |
$12,808 |
34,390
Direct
|
-0.43%
|
Disposed |
8.0%
(price as of 2026-08-19)
|
| Feb. 14, 2022 |
DIOD
|
F |
125 |
$88.32 |
$11,040 |
34,537
Direct
|
-0.36%
|
Disposed |
6.5%
(price as of 2026-08-19)
|
| Feb. 1, 2022 |
DIOD
|
A |
7,600 |
— |
— |
58,900
Direct
|
+14.81%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 1, 2022 |
DIOD
|
A |
7,600 |
— |
— |
34,662
Direct
|
+28.08%
|
Acquired |
(price as of 2026-08-19)
|
| Aug. 23, 2021 |
DIOD
|
S 10b5-1 |
2,778 |
$92.50 |
$256,965 |
27,062
Direct
|
-9.31%
|
Disposed |
1.7%
(price as of 2026-08-19)
|
| July 1, 2021 |
DIOD
|
F |
63 |
$79.15 |
$4,986 |
29,840
Direct
|
-0.21%
|
Disposed |
18.9%
(price as of 2026-08-19)
|
| March 19, 2021 |
DIOD
|
S 10b5-1 |
6,174 |
$88.20 |
$544,547 |
29,903
Direct
|
-17.11%
|
Disposed |
6.7%
(price as of 2026-08-19)
|
| March 17, 2021 |
DIOD
|
S 10b5-1 |
7,125 |
$85.20 |
$607,050 |
36,077
Direct
|
-16.49%
|
Disposed |
10.4%
(price as of 2026-08-19)
|
| March 11, 2021 |
DIOD
|
M 10b5-1 |
2,000 |
— |
— |
0
Direct
|
-100.00%
|
Disposed |
(price as of 2026-08-19)
|
| March 11, 2021 |
DIOD
|
S 10b5-1 |
1,500 |
$83.50 |
$125,250 |
43,202
Direct
|
-3.36%
|
Disposed |
12.7%
(price as of 2026-08-19)
|
| March 11, 2021 |
DIOD
|
M 10b5-1 |
2,000 |
$18.48 |
$36,960 |
44,702
Direct
|
+4.68%
|
Acquired |
409.2%
(price as of 2026-08-19)
|
| March 1, 2021 |
DIOD
|
F |
1,000 |
$81.94 |
$81,940 |
51,300
Direct
|
-1.91%
|
Disposed |
14.8%
(price as of 2026-08-19)
|
| March 1, 2021 |
DIOD
|
F |
1,163 |
$81.94 |
$95,296 |
51,137
Direct
|
-2.22%
|
Disposed |
14.8%
(price as of 2026-08-19)
|
| March 1, 2021 |
DIOD
|
A |
10,000 |
— |
— |
52,300
Direct
|
+23.64%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 22, 2021 |
DIOD
|
F |
163 |
$82.83 |
$13,501 |
42,702
Direct
|
-0.38%
|
Disposed |
13.6%
(price as of 2026-08-19)
|
| Feb. 19, 2021 |
DIOD
|
F |
147 |
$84.10 |
$12,363 |
42,865
Direct
|
-0.34%
|
Disposed |
11.9%
(price as of 2026-08-19)
|
| Feb. 16, 2021 |
DIOD
|
F |
125 |
$81.78 |
$10,222 |
43,012
Direct
|
-0.29%
|
Disposed |
15.1%
(price as of 2026-08-19)
|
| Feb. 8, 2021 |
DIOD
|
A |
7,600 |
— |
— |
42,300
Direct
|
+21.90%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 8, 2021 |
DIOD
|
A |
7,600 |
— |
— |
43,137
Direct
|
+21.39%
|
Acquired |
(price as of 2026-08-19)
|
| Oct. 1, 2020 |
DIOD
|
S 10b5-1 |
3,561 |
$58.50 |
$208,318 |
35,537
Direct
|
-9.11%
|
Disposed |
60.9%
(price as of 2026-08-19)
|
| Sept. 29, 2020 |
DIOD
|
S 10b5-1 |
9,487 |
$55.00 |
$521,785 |
39,098
Direct
|
-19.53%
|
Disposed |
71.1%
(price as of 2026-08-19)
|
| July 1, 2020 |
DIOD
|
F |
126 |
$48.87 |
$6,158 |
48,585
Direct
|
-0.26%
|
Disposed |
92.6%
(price as of 2026-08-19)
|
| Feb. 21, 2020 |
DIOD
|
F |
163 |
$47.34 |
$7,716 |
48,711
Direct
|
-0.33%
|
Disposed |
98.8%
(price as of 2026-08-19)
|
| Feb. 19, 2020 |
DIOD
|
S |
6,727 |
$48.90 |
$328,950 |
48,874
Direct
|
-12.10%
|
Disposed |
92.4%
(price as of 2026-08-19)
|
| Feb. 19, 2020 |
DIOD
|
A |
11,700 |
— |
— |
34,700
Direct
|
+50.87%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 19, 2020 |
DIOD
|
A |
11,700 |
— |
— |
55,601
Direct
|
+26.65%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 14, 2020 |
DIOD
|
F |
125 |
$49.18 |
$6,148 |
43,901
Direct
|
-0.28%
|
Disposed |
91.3%
(price as of 2026-08-19)
|
| July 30, 2019 |
DIOD
|
S 10b5-1 |
4,830 |
$43.50 |
$210,105 |
44,026
Direct
|
-9.89%
|
Disposed |
116.3%
(price as of 2026-08-19)
|
| July 1, 2019 |
DIOD
|
F |
189 |
$36.74 |
$6,944 |
48,856
Direct
|
-0.39%
|
Disposed |
156.1%
(price as of 2026-08-19)
|
| Feb. 21, 2019 |
DIOD
|
A |
13,000 |
— |
— |
23,000
Direct
|
+130.00%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 21, 2019 |
DIOD
|
A |
13,000 |
— |
— |
49,045
Direct
|
+36.07%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 14, 2019 |
DIOD
|
F |
125 |
$40.63 |
$5,079 |
36,045
Direct
|
-0.35%
|
Disposed |
131.6%
(price as of 2026-08-19)
|
| Aug. 31, 2018 |
DIOD
|
S |
8,983 |
$37.66 |
$338,300 |
36,170
Direct
|
-19.89%
|
Disposed |
149.9%
(price as of 2026-08-19)
|
| July 2, 2018 |
DIOD
|
F |
252 |
$34.77 |
$8,762 |
45,153
Direct
|
-0.56%
|
Disposed |
170.6%
(price as of 2026-08-19)
|
| Feb. 14, 2018 |
DIOD
|
A |
10,000 |
— |
— |
45,405
Direct
|
+28.24%
|
Acquired |
(price as of 2026-08-19)
|
| Feb. 14, 2018 |
DIOD
|
A |
10,000 |
— |
— |
10,000
Direct
|
—
|
Acquired |
(price as of 2026-08-19)
|