DB • EUZ • DE0005659700
Generating your data highlights...
965m USD | # 5180 in DE
600 shares | 2.3m USD
62.58m
68.37% | 42.79m