Ambarella, Inc.

AMBA

Nasdaq

47.53 1.48 (3.21%)

updated at 14:53 Apr 26