Nasdaq • IPX • US44916E1001
Generating your data highlights...
975m USD | # 5119 in US
271.44k shares | 9.26m USD
31.58m
72.61% | 22.93m