DB • EFE1 • SE0009161052
Generating your data highlights...
6.58b USD | # 2189 in DE
64 shares | 230.1 USD
156.26m
90.21% | 140.96m