OTCPK • IPGL.F • IT0001078911
Generating your data highlights...
4.25b USD | # 2758 in US
100 shares | 3.72k USD
101.79m
71.19% | 72.46m