OTCPK:CYJB.F | FI4000571013
Generating your data highlights...
3.76b USD | # 2889 in US
N/A shares | N/A USD
54.99m
81.29% | 44.7m