OTCPK • OMVJ.F • AT0000743059
Generating your data highlights...
21.1b USD | # 959 in US
289 shares | 20.04k USD
326m
43.23% | 140.93m