Ambarella CEO Sells Stock Amid Near 52-Week High; Q1 Earnings Data Reported
Ambarella's Chief Executive Officer, Wang Feng-Ming, executed multiple sales of company stock totaling approximately $2.96 million in May 2026. This activity occurred as the stock traded close to its 52-week high and following a report of better-than-expected Q1 Fiscal Year 2027 earnings for the firm.