DB • ENUA • FI0009005953
Generating your data highlights...
9.31b USD | # 1765 in DE
150 shares | 62k USD
175.53m
61.14% | 107.32m