
Ambarella AMBA
$ 66.92
9.1%
Annual report 2026
added 03-23-2026