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