04:24 AM EDT, 03/20/2026 (MT Newswires) -- Feng-Ming Wang, Director and Chief Executive Officer, on March 17, 2026, sold 27,059 shares in Ambarella ( AMBA ) for $1,438,977. Following the Form 4 filing with the SEC, Wang has control over a total of 838,561 ordinary shares of the company, with 838,561 shares held directly.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/1280263/000128026326000027/xslF345X05/edgardoc.xml