OTCPK • OMVK.Y • US6708755094
Generating your data highlights...
21.1b USD | # 959 in US
28.98k shares | 510.67k USD
326m
43.24% | 140.97m