Nasdaq • NVX • US67010L1008
Generating your data highlights...
158m USD | # 7896 in US
387.88k shares | 307.07k USD
155.66m
79.78% | 124.19m