Nasdaq • IPX • US44916E1001
Generating your data highlights...
603m USD | # 5808 in US
308.42k shares | 6.77m USD
362.13m
80.56% | 291.73m