OTCPK • CCCM.F • DE0005419105
Generating your data highlights...
782m USD | # 5391 in US
N/A shares | N/A USD
28.74m
69.89% | 20.09m