Nasdaq • IPX • US44916E1001
Generating your data highlights...
555m USD | # 5900 in US
300.47k shares | 6.4m USD
36.22m
80.85% | 29.29m