OTCPK:CABJ.F | DK0010181759
Generating your data highlights...
17.7b USD | # 1043 in US
49 shares | 5.78k USD
98.38m
93.23% | 91.72m