Nasdaq • NVTS • US63942X1063
Generating your data highlights...
5.7b USD | # 2318 in US
29.17m shares | 374.32m USD
233.71m
88.17% | 206.07m