Nasdaq • IVA • US46124U1079
Generating your data highlights...
1.03b USD | # 4983 in US
899.8k shares | 4.06m USD
191.03m
71.97% | 137.49m