OTCPK • TTDK.F • JP3538800008
Generating your data highlights...
47.8b USD | # 479 in US
24.57k shares | 461.18k USD
1.9b
99.35% | 1.89b