Nasdaq • IVA • US46124U1079
Generating your data highlights...
779m USD | # 5379 in US
419.84k shares | 2.23m USD
191.03m
71.97% | 137.49m