OTCPK • INPO.F • LU2290522684
Generating your data highlights...
8.82b USD | # 1771 in US
938 shares | 16.49k USD
499.94m
45.30% | 226.47m