OTCPK:ITVP.F | GB0033986497
Generating your data highlights...
3.71b USD | # 2702 in US
2.93k shares | 3.05k USD
3.86b
89.03% | 3.44b