Nasdaq • NVMI • IL0010845571
Generating your data highlights...
16.4b USD | # 1161 in US
357.01k shares | 167.03m USD
31.78m
99.87% | 31.74m