OTCPK • OMRN.Y • US6821513032
Generating your data highlights...
7.44b USD | # 1973 in US
69.16k shares | 2.34m USD
196.63m
93.50% | 183.84m