OTCPK • CCRD.F • JP3305990008
Generating your data highlights...
12.2b USD | # 1444 in US
682 shares | 6.99k USD
1.11b
86.50% | 961.47m