OTCPK • OUKP.F • FI0009014575
Generating your data highlights...
14.9b USD | # 1231 in US
4.52k shares | 78.8k USD
828.11m
84.49% | 699.67m