Ambarella, Inc.

Ambarella, Inc.

$81.11
4.37 (5.69%)
London Stock Exchange
USD, US
Semiconductors