Nasdaq • NVMI • IL0010845571
Generating your data highlights...
10.7b USD | # 1572 in US
537.32k shares | 243.29m USD
31.78m
99.77% | 31.71m