Nasdaq • NVTS • US63942X1063
Generating your data highlights...
4.5b USD | # 2674 in US
27.62m shares | 321.34m USD
233.71m
88.17% | 206.07m