Home→Stocks→0YAA.L
Nova Ltd. logo

Nova Ltd.

0YAA.L•London Stock Exchange•United Kingdom•Technology•Semiconductors•Market Closed
£1,472.99
+£100.99(+7.36%)