Ambarella, Inc.

Ambarella, Inc.

$76.67
3.78 (5.19%)
London Stock Exchange
USD, US
Semiconductors

Revenue Segmentation by geographic