Nasdaq • NOVT • CA67000B1040
Generating your data highlights...
5.45b USD | # 1279 in US
450.62k shares | 67.49m USD
37.82m
99.26% | 37.54m