Nasdaq • NVTS • US63942X1063
Generating your data highlights...
4.05b USD | # 2831 in US
25.57m shares | 274.22m USD
230.79m
88.02% | 203.15m