Home→Stocks→0YU1.L
Ambarella, Inc. logo

Ambarella, Inc.

0YU1.L•London Stock Exchange•United Kingdom•Technology•Semiconductors•Market Closed
£72.75
£18.70(-20.45%)