DB • HLE • DE000A13SX22
Generating your data highlights...
9.12b USD | # 1726 in DE
74 shares | 2.05m USD
111.11m
18.41% | 20.46m