Nasdaq:NOVT | CA67000B1040
Generating your data highlights...
5.62b USD | # 2041 in US
136.15k shares | 22.53m USD
35.89m
99.04% | 35.54m