OTCPK • OMRN.F • JP3197800000
Generating your data highlights...
7.44b USD | # 1973 in US
3.55k shares | 125.5k USD
196.63m
93.40% | 183.65m