OTCPK • IMIA.F • GB00BGLP8L22
Generating your data highlights...
9.11b USD | # 1720 in US
1.4k shares | 48.84k USD
240.15m
98.69% | 237.01m