OTCPK • DUER.F • DE0005565204
Generating your data highlights...
1.55b USD | # 4358 in US
175 shares | 4.23k USD
69.2m
73.61% | 50.94m