Nasdaq • NOVT • CA67000B1040
Generating your data highlights...
5.54b USD | # 2349 in US
452.56k shares | 63.98m USD
35.61m
99.19% | 35.32m