Nasdaq • IPX • US44916E1001
Generating your data highlights...
844m USD | # 5419 in US
283.57k shares | 8.22m USD
362.13m
80.56% | 291.73m