Nasdaq • NOVT • CA67000B1040
Generating your data highlights...
4.93b USD | # 2538 in US
395.45k shares | 51.16m USD
35.61m
99.12% | 35.3m