Nasdaq • NOVT • CA67000B1040
Generating your data highlights...
5.61b USD | # 2402 in US
477.36k shares | 72.92m USD
37.82m
99.26% | 37.54m