Nasdaq • NOVT.U • CA67000B2030
Generating your data highlights...
4.93b USD | # 2538 in US
71.62k shares | 4.11m USD
N/A