Nasdaq • NVTS • US63942X1063
Generating your data highlights...
3.09b USD | # 3273 in US
13.85m shares | 174.75m USD
261.09m
93.02% | 242.87m