OTCPK • ITGG.F • IT0005211237
Generating your data highlights...
12.4b USD | # 1434 in US
382 shares | 4.51k USD
1.02b
61.38% | 623.38m