BDL • 111856940 • DE000A13SX22
Generating your data highlights...
9.12b USD | # 39 in LU
N/A shares | 2.05m USD
111.11m
18.41% | 20.46m