BDL:094337054 | XS0943370543
Generating your data highlights...
31.6b USD | # 15 in LU
N/A shares | N/A USD
420.23m
34.87% | 146.53m