Nasdaq • IPX • US44916E1001
Generating your data highlights...
1.19b USD | # 4740 in US
291.37k shares | 10.23m USD
31.58m
72.61% | 22.93m