OTCPK • ITMP.F • GB00B0130H42
Generating your data highlights...
926m USD | # 5140 in US
26.53k shares | 50.13k USD
691.41m
65.84% | 455.21m