Ambarella, Inc.

Ambarella, Inc.

$82.17
4.36 (5.6%)
NASDAQ Global Select
USD, US
Semiconductors