OTCPK:DEUZ.F | DE0006305006
Generating your data highlights...
1.53b USD | # 4274 in US
1.81k shares | 18.69k USD
152.64m
96.55% | 147.37m