OTCPK • DITT.F • JP3486800000
Generating your data highlights...
6.09b USD | # 2233 in US
15.04k shares | 309.67k USD
325.62m
87.02% | 283.37m