Nasdaq • NOVT • CA67000B1040
Generating your data highlights...
5.54b USD
459.07k shares | 65.29m USD
35.61m
99.19% | 35.32m