Nasdaq • NVMI • IL0010845571
Generating your data highlights...
16.6b USD | # 1134 in US
356.78k shares | 167.85m USD
31.78m
99.87% | 31.74m