Nasdaq • IVA • US46124U1079
Generating your data highlights...
1.08b USD | # 4924 in US
860.27k shares | 3.94m USD
191.03m
71.97% | 137.49m