Nasdaq • IPX • US44916E1001
Generating your data highlights...
685m USD | # 5672 in US
301.12k shares | 7.3m USD
362.13m
80.56% | 291.73m