Ambarella, Inc. (NASDAQ:AMBA) CEO Sells $107,063.71 in Stock
Ambarella, Inc. (NASDAQ:AMBA – Get Free Report) CEO Feng-Ming Wang sold 2,173 shares of the stock in a transaction on Monday, March 18th. The stock was sold at an average price of $49.27, for a total value of $107,063.71. Following the sale, the chief executive officer now owns 806,632 shares in the company, valued at […]