OTCPK • IPLN.F • CH0023868554
Generating your data highlights...
1.74b USD | # 4146 in US
310 shares | 24.74k USD
18.46m
87.62% | 16.18m