Nasdaq • NOVT • CA67000B1040
Generating your data highlights...
6.29b USD | # 2247 in US
548.78k shares | 84.78m USD
37.82m
97.43% | 36.85m