Francis Tang, Chief Technology Officer at Diodes Inc. (NASDAQ:DIOD), sold shares totaling $997,196 on May 26-27, 2026. The insider sold 9,137 shares at prices between $108.00 and $110.08 per share.
On May 26, Tang disposed of 4,137 shares at $108.00 each. The next day, he sold 5,000 shares at $110.08. After the sales, he directly holds 86,768 shares.
Diodes stock has surged 136% over the past six months, trading at $109.25—near its 52-week high of $117.80. According to Bond.az analysis, the stock appears overvalued relative to its fair value.
In other news, Diodes reported strong Q1 2026 results: EPS of $0.43 (beat $0.34 estimate) and revenue of $405.5M (beat $395M estimate). Additionally, Dr. Keh-Shew Lu retired as Chairman, with Angie Chen Button elected as new Chairwoman.












