TASE • NVMI • IL0010845571
Generating your data highlights...
16.4b USD | # 10 in IL
63.15k shares | 31.23m USD
31.78m
99.87% | 31.74m