Nasdaq • NVTS • US63942X1063
Generating your data highlights...
5.93b USD | # 2264 in US
33.06m shares | 592.18m USD
246.8m
89.92% | 221.93m