Ambarella, Inc. - Ordinary Shares (AMBA)

70.29
+6.81 (10.73%)
NASDAQ· Last Trade: Sep 9th, 10:37 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors