OTCPK • DNTU.Y • US2490341094
Generating your data highlights...
4.85b USD | # 2554 in US
1.37k shares | 25.1k USD
259.59m
70.10% | 181.96m