Nasdaq • NVTS • US63942X1063
Generating your data highlights...
3.9b USD | # 2831 in US
25.54m shares | 274.68m USD
230.79m
88.02% | 203.15m