OTCPK • ODJB.F • NO0003399917
Generating your data highlights...
949m USD | # 5068 in US
250 shares | 3.52k USD
18.76m
27.58% | 5.18m