Nasdaq:NOVT | CA67000B1040
Generating your data highlights...
5.55b USD | # 1999 in US
130.82k shares | 21.37m USD
35.89m
99.04% | 35.54m