Nasdaq • NVX • US67010L1008
Generating your data highlights...
113m USD | # 8381 in US
345.55k shares | 226.41k USD
155.66m
79.78% | 124.19m