OTCPK • DTCG.F • SE0007691613
Generating your data highlights...
920m USD | # 5155 in US
550 shares | 1.67k USD
319.5m
93.44% | 298.53m