AMBA
AMBA
NASDAQ · Semiconductors

Ambarella Inc

$55.53
-5.39 (-8.85%)
As of Nov 5, 8:45 PM ET ·