Insider Selling: Ambarella (NASDAQ:AMBA) Insider Sells 2,406 Shares of Stock
Ambarella, Inc. (NASDAQ:AMBA - Get Free Report) insider Chan Lee sold 2,406 shares of the stock in a transaction on Wednesday, December 17th. The stock was sold at an average price of $71.82, for a...