Nasdaq • NVMI • IL0010845571
Generating your data highlights...
10.5b USD | # 1569 in US
498.1k shares | 189.18m USD
31.78m
99.69% | 31.69m