OTCPK • ORPE.F • FR001400NLM4
Generating your data highlights...
2.6b USD | # 3578 in US
N/A shares | N/A USD
161.27m
77.56% | 125.08m