BDL • GRA92 • US3887061030
Generating your data highlights...
23.4b USD | # 24 in LU
N/A shares | N/A USD
678.25m
53.25% | 361.14m