OTCPK • UCBJ.F • BE0003739530
Generating your data highlights...
52.1b USD | # 430 in US
759 shares | 226.46k USD
190.36m
62.96% | 119.86m