OTCPK:DNBB.F | NO0010161896
Generating your data highlights...
39.5b USD | # 532 in US
3.79k shares | 103.88k USD
1.46b
99.92% | 1.46b