OTCPK • OUKP.Y • US5926721094
Generating your data highlights...
14.9b USD | # 1231 in US
37.17k shares | 331.69k USD
828.11m
84.49% | 699.67m