OTCPK • CDDR.F • CA4220961078
Generating your data highlights...
2.18b USD | # 3844 in US
75.75k shares | 688.24k USD
237.76m
93.75% | 222.89m