Home/Insiders/Tang Francis
TF
SEC Insider//CIK 0001363562

Tang Francis

CIK 00013635621 companyDALLAS, TX

Transactions

50

Companies

1

Filings

12

CIK

0001363562

Recent Transactions

50 trades
  • Tax Payment

    Diodes Incorporated Common Stock

    2025-02-24$54.26/sh46388,616 total
  • Award

    Diodes Incorporated Common Stock

    2025-02-03+8,00090,646 total
  • Award

    Diodes Incorporated Common Stock - Performance Stock Units

    2025-02-03+8,00031,800 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2025-02-03$56.45/sh1,56789,079 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2024-02-26$68.45/sh74882,646 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2024-02-20$67.91/sh1,50683,394 total
  • Award

    Diodes Incorporated Common Stock

    2024-02-14+7,60089,428 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2024-02-14$68.16/sh4,52884,900 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2024-02-01$67.69/sh1,09981,828 total
  • Award

    Diodes Incorporated Common Stock

    2024-02-01+7,20082,927 total
  • Award

    Diodes Incorporated Common Stock - Performance Stock Units

    2024-02-01+7,20031,400 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2023-02-24$91.47/sh74875,727 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2023-02-21$88.77/sh3,17951,349 total
  • Award

    Diodes Incorporated Common Stock - Performance Stock Units

    2023-02-08+15,30060,283 total
  • Tax Payment

    Diodes Incorporated Common Stock - Performance Stock Units

    2023-02-08$93.64/sh10,95749,326 total
  • Award

    Diodes Incorporated Common Stock

    2023-02-01+9,00054,989 total
  • Award

    Diodes Incorporated Common Stock - Performance Stock Units

    2023-02-01+9,00044,983 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2023-02-01$93.35/sh46154,528 total
  • Purchase

    Diodes Incorporated Common Stock

    2022-04-14$70.00/sh+2,00045,989 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2022-02-24$89.62/sh74843,989 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2022-02-22$87.13/sh1,57044,737 total
  • Award

    Diodes Incorporated Common Stock - Performance Stock Units

    2022-02-22+6,31045,156 total
  • Tax Payment

    Diodes Incorporated Common Stock - Performance Stock Units

    2022-02-22$87.13/sh9,17335,983 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2022-02-22$87.13/sh93246,307 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2022-02-14$88.32/sh1,09147,239 total
  • Award

    Diodes Incorporated Common Stock - Performance Stock Units

    2022-02-01+7,60038,846 total
  • Award

    Diodes Incorporated Common Stock

    2022-02-01+7,60048,330 total
  • Sale

    Diodes Incorporated Common Stock

    2021-11-04$103.59/sh10,22640,730 total
  • Sale

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-08-27$94.70/sh2,50031,246 total
  • Sale

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-08-27$95.55/sh2,50036,580 total
  • Sale

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-08-27$96.50/sh2,83433,746 total
  • Sale

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-08-24$93.85/sh3,00039,080 total
  • Sale

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-08-24$93.00/sh3,00042,080 total
  • Sale

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-08-23$92.25/sh3,00045,080 total
  • Sale

    Diodes Incorporated Common Stock

    2021-08-23$91.50/sh2,14650,956 total
  • Sale

    Diodes Incorporated Common Stock

    2021-03-22$88.71/sh8,41956,458 total
  • Sale

    Diodes Incorporated Common Stock

    2021-03-22$89.25/sh3,35653,102 total
  • Sale

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-03-22$90.25/sh5,00048,080 total
  • Award

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-03-01+18,00067,246 total
  • Tax Payment

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-03-01$81.94/sh16,46550,781 total
  • Tax Payment

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-03-01$81.94/sh14,16653,080 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2021-02-22$82.83/sh3,27864,877 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2021-02-19$84.10/sh93268,155 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2021-02-16$81.78/sh1,15369,078 total
  • Tax Payment

    Diodes Incorporated Common Stock

    2021-02-16$81.78/sh1,14469,087 total
  • Award

    Diodes Incorporated Common Stock

    2021-02-08+7,60070,231 total
  • Award

    Diodes Incorporated Common Stock - Performance Stock Units

    2021-02-08+7,60049,246 total
  • Sale

    Diodes Incorporated Common Stock

    2020-12-08$71.00/sh8,87562,631 total
  • Sale

    Diodes Incorporated Common Stock

    2020-12-08$71.03/sh2,16471,878 total
  • Sale

    Diodes Incorporated Common Stock

    2020-12-08$71.20/sh37271,506 total