MetLife Investment Management reduced its Ambarella shares to 21,827, joining other investors in adjusting holdings.

MetLife Investment Management sold 470 shares of Ambarella, Inc., reducing its holdings to 21,827 shares. Other investors like Millennium Management and Point72 Asset Management also adjusted their Ambarella holdings. Ambarella, which develops semiconductor solutions for video compression and AI processing, has a "Moderate Buy" rating and a consensus price target of $82.92.

3 months ago
4 Articles