-- Stephen Chunping Chang, Director, Chief Executive Officer, on April 17, 2026, sold 14,884 shares in Alpha & Omega Semiconductor (AOSL) for $512,987. Following the Form 4 filing with the SEC, Chang has control over a total of 635,901 common shares of the company, with 635,901 shares held directly.
SEC Filing: