OTCPK • DCYH.F • ZAE000022331
Generating your data highlights...
11.2b USD | # 1502 in US
N/A shares | N/A USD
672.6m
82.51% | 554.96m