Insider Selling: Ambarella (NASDAQ:AMBA) CEO Sells $437,613.62 in Stock

Ambarella, Inc. (NASDAQ: AMBA - Get Free Report) CEO Feng-Ming Wang sold 8,083 shares of the firm's stock in a transaction dated Thursday, March 19th. The stock was sold at an average price of $54.14, for a total transaction of $437,613.62. Following the completion of the transaction, the chief executive officer owned 838,561 shares in the
Open original source