OTCPK • OERC.F • AT0000APOST4
Generating your data highlights...
2.44b USD | # 3658 in US
N/A shares | N/A USD
67.55m
47.20% | 31.88m