OTCPK • DNTU.F • JP3551520004
Generating your data highlights...
4.85b USD | # 2554 in US
42 shares | 734.95 USD
259.59m
73.21% | 190.05m