Nasdaq • NVTS • US63942X1063
Generating your data highlights...
4.37b USD | # 2671 in US
33.75m shares | 633.45m USD
246.8m
89.92% | 221.93m