Tang Francis - Insider Non-Derivative Transactions at DIODES INC /DEL/ (DIOD) - (SEC)

Updated on December 12, 2024.

According to recent SEC insider information filed on Feb 26, 2024, Tang Francis's relationship to DIODES INC /DEL/ (DIOD) is Officer (SVP, WW Discrete Products), and currently has 31,400 shares of Diodes Incorporated Common Stock - Performance Stock Units, and 82,646 shares of Diodes Incorporated Common Stock.

The the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other DIOD insiders.

Data Source: SEC.
Tang Francis - Insider Non-Derivative Transactions of DIOD Diodes Incorporated Common Stock - Performance Stock Units
Tang Francis - Insider Non-Derivative Transactions of DIOD Diodes Incorporated Common Stock
Tang Francis - Insider Non-Derivative Transactions at DIOD
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Feb 27, 2024 F -- (Diodes Incorporated Common Stock) 748 68.45 82646
Feb 21, 2024 F -- (Diodes Incorporated Common Stock) 1506 67.91 83394
Feb 15, 2024 F -- (Diodes Incorporated Common Stock) 4528 68.16 84900
Feb 15, 2024 Acquisition -- (Diodes Incorporated Common Stock) 7600 0 89428
Feb 2, 2024 Acquisition -- (Diodes Incorporated Common Stock - Performance Stock Units) 7200 0 31400
Feb 2, 2024 F -- (Diodes Incorporated Common Stock) 1099 67.69 81828
Feb 2, 2024 Acquisition -- (Diodes Incorporated Common Stock) 7200 0 82927
Feb 25, 2023 F -- (Diodes Incorporated Common Stock) 748 91.47 75727
Feb 22, 2023 F -- (Diodes Incorporated Common Stock) 3179 88.77 51349
Feb 9, 2023 F -- (Diodes Incorporated Common Stock - Performance Stock Units) 10957 93.64 49326
Feb 9, 2023 Acquisition -- (Diodes Incorporated Common Stock - Performance Stock Units) 15300 0 60283
Feb 2, 2023 Acquisition -- (Diodes Incorporated Common Stock - Performance Stock Units) 9000 0 44983
Feb 2, 2023 F -- (Diodes Incorporated Common Stock) 461 93.35 54528
Feb 2, 2023 Acquisition -- (Diodes Incorporated Common Stock) 9000 0 54989