DB • ELB • DE000A11Q059
Generating your data highlights...
11.3m USD | # 11121 in DE
N/A shares | 2.05k USD
5.93m
74.70% | 4.43m