Nasdaq • IPX • US44916E1001
Generating your data highlights...
835m USD | # 5276 in US
300.82k shares | 9.9m USD
362.13m
80.56% | 291.73m