Stocks

Ambarella, Inc. COO Chan W. Lee Sells Shares

Published January 19, 2025

Chan W. Lee, the Chief Operating Officer of Ambarella, Inc. (NASDAQ:AMBA), made headlines recently by selling 1,000 shares of the company's stock on January 15th. The shares were sold at an average price of $75.90 each, bringing the total value of the transaction to $75,900. Following this sale, Lee owns a total of 110,918 shares in Ambarella, which is valued at approximately $8,418,676.20. This sale represents a 0.89% decrease in his ownership stake in the company. The transaction was reported in a filing submitted to the Securities and Exchange Commission, which can be found on their official website.

Ambarella Stock Performance

On the trading day following the news of the share sale, Ambarella's stock price rose by 3.3%, closing at $80.79. A total of 573,297 shares were traded that day, which is lower than the average trading volume of 756,472 shares. The company currently has a 50-day moving average price of $70.19 and a 200-day moving average price of $60.10. Over the past year, Ambarella's stock has seen a significant low of $39.69 and a high of $81.32. With a market capitalization of $3.37 billion, the company has a price-to-earnings ratio of -20.93 and a beta of 1.66, indicating some volatility in its stock price.

Institutional Investor Activity

Recent changes in holdings by institutional investors have indicated growing interest in Ambarella. For instance, State Street Corp increased its stake in Ambarella by 2.6% during the third quarter, now owning 1,924,235 shares valued at $108,536,000 after acquiring an additional 47,856 shares. Millennium Management LLC also raised its holdings by 7.0% in the second quarter, bringing their total to 1,447,466 shares valued at $78,091,000. Other notable institutional transactions include The Manufacturers Life Insurance Company increasing its stake by 4.8%, and Geode Capital Management LLC boosting its holdings by 1.6%. In total, institutional investors own about 82.09% of Ambarella's stock.

Analysts' Market Insights

Analyst evaluations of Ambarella's stock have varied recently. StockNews.com downgraded its rating from "hold" to "sell" on December 10th. Conversely, Needham & Company LLC raised its price target from $90.00 to $100.00, maintaining a "buy" rating. Similarly, Craig Hallum increased their target from $85.00 to $90.00 and reiterated a "buy" rating. Susquehanna also raised its target price from $70.00 to $85.00 with a "positive" rating. Research firm Rosenblatt Securities reiterated a "buy" rating and set a target of $100.00. Currently, the stock has mixed ratings, with one analyst rating it a sell, four a hold, and eight giving it a buy rating. The consensus target price averages $84.17, indicating a moderate buy sentiment among analysts.

Overview of Ambarella, Inc.

Ambarella, Inc. specializes in developing semiconductor solutions that facilitate high-definition (HD) and ultra HD compression, along with image signal processing, and artificial intelligence processing. The company designs integrated chips that combine HD video processing, image processing, AI computer vision algorithms, audio processing, and various system functions onto a single chip. This innovation delivers high-quality video and image results while maintaining low power consumption.

Ambarella, Shares, Stock