73.60 -1.68(-2.23%)12/15/2025
Ambarella, Inc. (AMBA)
Press Release | Data News