Nasdaq • IVA • US46124U1079
Generating your data highlights...
1.01b USD | # 5053 in US
319.08k shares | 1.78m USD
191.03m
71.97% | 137.49m