Skip to Main Content
Insider Trading

Last Updated: 3 days, 3 hours ago

Keh Shew Lu has an estimated net worth of at least $64.0 million*, as of March 12, 2025. They own 350,283 shares of DIOD stock. They have sold 538,791 shares of DIOD stock since 2021, for an estimated $47.7 million.

Keh Shew Lu $DIOD SEC Form 4 Insider Trading

Keh Shew Lu has filed a total of 101 insider trades in $DIOD since 2021. Their most recent trade was a sale of 10,000 shares, made on Aug 19, 2024. Their largest trade was a sale of 50,000 shares, made on Nov 04, 2021. We estimate that they now own 350,283 shares of $DIOD, worth an estimated $16.3 million.



Insider Trading at $DIOD

There have been a total of 175 insider trades reported at $DIOD since 2021, with 2,000 shares purchased and 774,917 shares sold. The most active insider traders in $DIOD stock have been Keh Shew Lu, Emily Yang, and Keh Shew Lu. The most recent trade was a sale of 950 shares reported by Emily Yang (SVP Worldwide Sales/Marketing), made on Feb 04, 2025.



History of Insider Stock Trades by Keh Shew Lu

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
DIOD logo DIOD Sale 10,000 Aug 19, 2024 Aug. 21, 2024, 12:14 p.m.
DIOD logo DIOD Sale 10,010 Aug 19, 2024 Aug. 21, 2024, 12:14 p.m.
DIOD logo DIOD Sale 15,000 May 22, 2024 May 24, 2024, 4:24 p.m.
DIOD logo DIOD Sale 9,000 May 16, 2024 May 20, 2024, 6:19 p.m.
DIOD logo DIOD Sale 6,000 May 20, 2024 May 20, 2024, 6:19 p.m.
DIOD logo DIOD Sale 1,500 May 17, 2024 May 20, 2024, 6:19 p.m.
DIOD logo DIOD Sale 8,456 May 15, 2024 May 16, 2024, 3:52 p.m.
DIOD logo DIOD Sale 4,760 May 14, 2024 May 16, 2024, 3:52 p.m.
DIOD logo DIOD Sale 1,500 Feb 29, 2024 March 1, 2024, 11:57 a.m.
DIOD logo DIOD Sale 1,500 Feb 29, 2024 March 1, 2024, 11:57 a.m.
DIOD logo DIOD Sale 1,500 Feb 27, 2024 Feb. 27, 2024, 6:38 p.m.
DIOD logo DIOD Sale 1,500 Feb 27, 2024 Feb. 27, 2024, 6:38 p.m.
DIOD logo DIOD Sale 12,000 Feb 26, 2024 Feb. 27, 2024, 6:38 p.m.
DIOD logo DIOD Sale 1,500 Feb 21, 2024 Feb. 22, 2024, 6:29 p.m.
DIOD logo DIOD Sale 1,500 Feb 22, 2024 Feb. 22, 2024, 6:29 p.m.
DIOD logo DIOD Sale 4,500 Feb 22, 2024 Feb. 22, 2024, 6:29 p.m.
DIOD logo DIOD Sale 1,500 Feb 20, 2024 Feb. 22, 2024, 6:29 p.m.
DIOD logo DIOD Sale 3,000 May 30, 2023 May 31, 2023, 5:21 p.m.
DIOD logo DIOD Sale 3,000 May 26, 2023 May 26, 2023, 7:13 p.m.
DIOD logo DIOD Sale 1,000 May 22, 2023 May 24, 2023, 12:34 p.m.
DIOD logo DIOD Sale 1,000 May 22, 2023 May 24, 2023, 12:34 p.m.
DIOD logo DIOD Sale 1,000 May 22, 2023 May 24, 2023, 12:34 p.m.
DIOD logo DIOD Sale 683 May 22, 2023 May 24, 2023, 12:34 p.m.
DIOD logo DIOD Sale 24,000 May 19, 2023 May 19, 2023, 6:40 p.m.
DIOD logo DIOD Sale 11,000 May 18, 2023 May 19, 2023, 6:40 p.m.
DIOD logo DIOD Sale 5,000 May 17, 2023 May 19, 2023, 6:40 p.m.
DIOD logo DIOD Sale 5,000 Feb 14, 2023 Feb. 16, 2023, 5:40 p.m.
DIOD logo DIOD Sale 2,000 Feb 09, 2023 Feb. 9, 2023, 6:13 p.m.
DIOD logo DIOD Sale 1,000 Feb 07, 2023 Feb. 9, 2023, 6:13 p.m.
DIOD logo DIOD Sale 9,000 Feb 02, 2023 Feb. 3, 2023, 6:22 p.m.
DIOD logo DIOD Sale 16,000 Feb 01, 2023 Feb. 3, 2023, 6:22 p.m.
DIOD logo DIOD Sale 8,000 Nov 30, 2022 Dec. 1, 2022, 1:03 p.m.
DIOD logo DIOD Sale 3,974 Nov 23, 2022 Nov. 28, 2022, 1:07 p.m.
DIOD logo DIOD Sale 6,026 Nov 18, 2022 Nov. 22, 2022, 3:58 p.m.
DIOD logo DIOD Sale 14,678 Nov 15, 2022 Nov. 15, 2022, 6:44 p.m.
DIOD logo DIOD Sale 14,000 Nov 15, 2022 Nov. 15, 2022, 6:44 p.m.
DIOD logo DIOD Sale 9,000 Nov 11, 2022 Nov. 14, 2022, 1:07 p.m.
DIOD logo DIOD Sale 1,000 Nov 11, 2022 Nov. 14, 2022, 1:07 p.m.
DIOD logo DIOD Sale 1,000 Nov 11, 2022 Nov. 14, 2022, 1:07 p.m.
DIOD logo DIOD Sale 1,000 Nov 10, 2022 Nov. 14, 2022, 1:07 p.m.
DIOD logo DIOD Sale 3,000 Aug 16, 2022 Aug. 18, 2022, 2:58 p.m.
DIOD logo DIOD Sale 1,870 Jan 03, 2022 Jan. 4, 2022, 8 p.m.
DIOD logo DIOD Sale 3,000 Dec 27, 2021 Dec. 29, 2021, 10:28 a.m.
DIOD logo DIOD Sale 3,000 Dec 28, 2021 Dec. 29, 2021, 10:28 a.m.
DIOD logo DIOD Sale 3,000 Dec 07, 2021 Dec. 9, 2021, 4:22 p.m.
DIOD logo DIOD Sale 4,300 Nov 19, 2021 Nov. 23, 2021, 5:13 p.m.
DIOD logo DIOD Sale 24,334 Nov 22, 2021 Nov. 23, 2021, 5:13 p.m.
DIOD logo DIOD Sale 400 Nov 16, 2021 Nov. 18, 2021, 4:47 p.m.
DIOD logo DIOD Sale 200 Nov 16, 2021 Nov. 18, 2021, 4:47 p.m.
DIOD logo DIOD Sale 500 Nov 11, 2021 Nov. 15, 2021, 6:33 p.m.
DIOD logo DIOD Sale 500 Nov 11, 2021 Nov. 15, 2021, 6:33 p.m.
DIOD logo DIOD Sale 3,000 Nov 10, 2021 Nov. 9, 2021, 8 p.m.
DIOD logo DIOD Sale 3,300 Nov 09, 2021 Nov. 9, 2021, 8 p.m.
DIOD logo DIOD Sale 3,300 Nov 08, 2021 Nov. 9, 2021, 8 p.m.
DIOD logo DIOD Sale 50,000 Nov 04, 2021 Nov. 4, 2021, 8 p.m.
DIOD logo DIOD Sale 12,026 Nov 01, 2021 Nov. 2, 2021, 8 p.m.
DIOD logo DIOD Sale 17,974 Nov 02, 2021 Nov. 2, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 24, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 24, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 24, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 200 Aug 24, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 200 Aug 24, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
DIOD logo DIOD Sale 2,982 Aug 16, 2021 Aug. 17, 2021, 8 p.m.
DIOD logo DIOD Sale 3,000 Aug 11, 2021 Aug. 12, 2021, 8 p.m.
DIOD logo DIOD Sale 2,000 Aug 11, 2021 Aug. 12, 2021, 8 p.m.
DIOD logo DIOD Sale 18 Aug 13, 2021 Aug. 12, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 04, 2021 Aug. 4, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 03, 2021 Aug. 4, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 05, 2021 Aug. 4, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 05, 2021 Aug. 4, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 05, 2021 Aug. 4, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 04, 2021 Aug. 4, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 04, 2021 Aug. 4, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 02, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 02, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 02, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 02, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 16,800 Jul 30, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Jul 30, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Jul 30, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Jul 30, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 2,700 Jul 29, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Jul 29, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 18,200 Aug 02, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 4,300 Aug 02, 2021 Aug. 1, 2021, 8 p.m.
DIOD logo DIOD Sale 1,833 Jul 06, 2021 July 7, 2021, 8 p.m.
DIOD logo DIOD Sale 200 Jun 30, 2021 July 1, 2021, 8 p.m.
DIOD logo DIOD Sale 167 Jul 01, 2021 July 1, 2021, 8 p.m.
DIOD logo DIOD Sale 100 Jun 29, 2021 June 29, 2021, 8 p.m.
DIOD logo DIOD Sale 8,000 Jun 28, 2021 June 29, 2021, 8 p.m.
DIOD logo DIOD Sale 4,200 Jun 11, 2021 June 14, 2021, 8 p.m.
DIOD logo DIOD Sale 4,200 Jun 11, 2021 June 14, 2021, 8 p.m.
DIOD logo DIOD Sale 4,200 Jun 15, 2021 June 14, 2021, 8 p.m.
DIOD logo DIOD Sale 4,200 Jun 15, 2021 June 14, 2021, 8 p.m.




$DIOD Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.