OTCPK • CDUA.F • CA1367178326
Generating your data highlights...
9.61b USD | # 1681 in US
21.64k shares | 758.49k USD
205.72m
62.56% | 128.7m