Nova Ltd.

Nova Ltd.

NVMI.TA
Nova Ltd.IL flagTel Aviv Stock Exchange
133,310.00
ILA
-890.00
- -
42.37BMarket Cap